E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
NDK开发入门
Android中 JNI的使用:java调用C++ C++调用JAVA
JNI的简单使用网上有很多,但大多数都是基于Android.mk的方式,但是新的
NDK
都是使用CmakeList的方式配置,新建一个支持c++的android项目也是如此,所以主要还是要使用CmakeList
从新开始学android
·
2023-07-29 05:07
安卓面试问题记录
目录1.JNI和
NDK
1.谈谈你对JNI和
NDK
的理解2.简要的JNI调用过程:2.线程、同步、异步1.Java创建线程的方式有几种?
山南237
·
2023-07-29 03:42
android
android
studio
Android
NDK
开发:实战案例-电动车牌号识别(自定义相机及自定义遮罩控件)
目录相关文章Android
NDK
开发:实战案例-电动车牌号识别(介绍)利用PorterDuffXfermode绘制图片文字自定义相机代码展示publicclassScanningCameraViewextendsSurfaceViewimplementsSurfaceHolder.Callback
itfitness
·
2023-07-29 02:37
Springboot+Netty搭建基于TCP协议的服务端(一)
Netty是业界最流行的nio框架之一,它具有功能强大、性能优异、可定制性和可扩展性的优点Netty的优点:1.API使用简单,
开发入门
门槛低。
擦肩而过
·
2023-07-29 02:01
java
SpringBoot
spring
boot
java
tcp/ip
统信UOS下配置安装cocos2dx开发环境
linux下配置安装cocos2dx文章目录linux下配置安装cocos2dx环境说明一、JAVA环境安装二、
NDK
下载路径三、AndroidSDK下载与配置四、编译cocos2dx五、构建新项目环境说明
三雷科技
·
2023-07-29 00:24
cosos
cocos2d
linux
android
uos
统信
Ndk
c++层 crash问题分析
首先你要从设备上拿到墓碑文件:tombstone,这里面会记录系统崩溃时的信息。位置在/data/tombstones目录下(Logcat中也会有相应的信息),文件的确就像墓碑一样记录了死亡了的进程的基本信息(例如进程的进程号,线程号),死亡的地址(在哪个地址上发生了Crash),死亡时的现场是什么样的(记录了一系列的堆栈调用信息)等等,里面会有多个tombstone可以用ll命令来查看时间来区分
zhouzhihao_07
·
2023-07-28 23:54
jni和ndk开发
c++
开发语言
NDK
--CMakeLists配置第三方so库
当我们创建一个
NDK
工程时,会自动创建一个CMakeLists.txt的文件,在AS中c++的编译器是使用LLVM,规则为cmake,今天来学习下cmake的基本套路首先,我创建了两个
NDK
工程,第一个工程为
Aruba233
·
2023-07-28 22:45
安卓NDK开发
c++
ndk
android
java
jni
Android
NDK
项目CMakeLists.txt配置导入第三方库
AndroidStudio
NDK
项目CMakeLists.txt配置记录方便查看1.配置库文件和头文件库文件位置(.so/.a):src/main/jniLibs头文件:src/main/cpp如下图所示
莫翊痕
·
2023-07-28 22:45
android
NDK
android学习笔记
android
ndk
cmake
ndk
开发CMakeLists配置 基本使用
----------------------------------android{compileSdkVersion28defaultConfig{applicationId"cn.zdh.test
ndk
2
zhudaihai
·
2023-07-28 22:45
工具
控件
OpenLayers入门教程汇总目录,OpenLayers教程,OpenLayers中文文档,OpenLayers手册,OpenLayers6文档教程,OpenLayers7中文手册
学前必读OpenLayers入门系列-交流专区,建议和问题反馈介绍Gis
开发入门
,OpenLayers、Leaflet、Maplibre-gl和Cesiumjs地图引擎介绍以及几种地图服务vms、vmts
汤姆猫不是猫
·
2023-07-28 20:20
OpenLayers入门
javascript
vue.js
前端
OpenLayers
gis地图
我的第一个后端项目(环境搭建,Springboot项目,运行,接口验证)
你可以从官方网站(IntelliJIDEA–theLeadingJavaa
ndK
otlinIDE)下载适合你操作系统的版本,并根据安装向导
☆七年
·
2023-07-28 19:27
spring
boot
后端
java
后端入门
2018-09-29 Mac 下使用
NDK
进行FFmpeg编译源码
Mac终端编译源码:gitclonehttps://git.ffmpeg.org/ffmpeg.gitffmpeg(下载源代码后,我这里放到桌面上,命名文件ffmpeg,把当前文件复制到android-
ndk
-r10e
馒Care
·
2023-07-28 16:50
Android
NDK
开发OpenCV系列:边界填充
目录效果展示函数讲解这里使用的是如下函数:CV_EXPORTS_WvoidcopyMakeBorder(InputArraysrc,OutputArraydst,inttop,intbottom,intleft,intright,intborderType,constScalar&value=Scalar());其中参数如下:src:源图像dst:输出图像top:顶部边界的高度bottom:底部边
itfitness
·
2023-07-28 15:51
Android 无障碍
开发入门
一、AccessibilityService根据官方的介绍,是指开发者通过增加类似contentDescription的属性,从而在不修改代码的情况下,让残障人士能够获得使用体验的优化,大家可以打开AccessibilityService来试一下,点击区域,可以有语音或者触摸的提示,帮助残障人士更好的使用App现在被广泛应用在自动化,比如自动抢红包,抖音自动关注点赞等官方文档:https://de
我爱田Hebe
·
2023-07-28 14:52
linux
NDK
交叉编译rtmp 与 ffmpeg+rtmp交叉编译(v7a,v8a) 完成流程
最近在学RTMP,记录一下完成的编译流程我是mac电脑,但是mac上编译一直通过不了,后来才换到服务器上编译,其实mac也能编译,只是最开始踩到坑里面了…这里记录一下linux编译完整流程环境:
NDK
:
s10g
·
2023-07-28 14:23
NDK
linux
ffmpeg
运维
odoo
开发入门
教程系列-计算的字段和变更(Computed Fields And Onchanges)
计算的字段和变更(ComputedFieldsAndOnchanges)模型之间的关系是任何Odoo模块的关键组成部分。它们对于任何业务案例的建模都是必要的。然而,我们可能需要给定模型中字段之间的链接。有时,一个字段的值是根据其他字段的值确定的,有时我们希望帮助用户输入数据。“ComputedFieldsAndOnchanges”的概念支持这些情况。虽然本章在技术上并不复杂,但这两个概念的语义都非
2301_76725413
·
2023-07-28 13:15
java
开发语言
NDK
编译参数
NDK
Build用法(
NDK
Build)-静之深-博客园
ndk
工程目录编译后libs与obj目录下库文件的区别_铜锣烧的博客-CSDN博客
sugelapeng
·
2023-07-28 11:00
makefile
android
题目:2200.找出数组中所有 K 近邻下标
解题代码:classSolution{publicListfi
ndK
DistantIndices(int[]nums,intkey,intk){Listres=newArrayListindex=newHashSet
十年一觉尘与土
·
2023-07-28 10:13
#
java
leetcode
java
Android JNI和
NDK
学习(基础篇):C语言基础
概述C语言对于Android开发来说还是非常必要的,不管你是要阅读源码,还是想要学习
NDK
,音视频,性能优化等,都不可避免需要接触到C,而且C语言属于系统级的语言,操作系统内核都有C的身影,所以我今天学习一下
renxhui
·
2023-07-28 10:54
jni
c语言
NDK
学习笔记<基础篇>C语言基础
前言C语言对于Android开发来说还是非常必要的,不管你是要阅读源码,还是想要学习
NDK
,音视频,性能优化等,都不可避免需要接触到C;而且C语言属于系统级的语言,操作系统内核都有C的身影,作为一名科班出身的程序员
AFinalStone
·
2023-07-28 10:23
NDK技术开发
学习
c语言
开发语言
Week 1
AtfirstIthoughtthiswouldbeabookaboutwhattoeat,anotherguidanceforthosewhothinktheycarea
ndk
nowwhatexactlytheyeat.ItsurprisedmethatthisbookiswithsucharesearchdepthintheindustrialfoodchaininAmerican.Itism
Freya_77
·
2023-07-28 09:11
GCC is no longer supported解决方法Android Studio
原因是
NDK
版本过高了,r13b开始,llvm/Clang成为默认工具链,r18b开始删除了gcc。删掉'-DANDROID_TOOLCHAIN=gcc'后,构建系统会默认使用clang。
Zsama666
·
2023-07-28 07:53
android
android
studio
android
ide
cmake
flutter框架,Android性能优化常见问题,附带学习经验
导语事情是这样的,一个关注我公众号很久了的朋友,最近跟我说要去面试阿里P6,其实他的水平P7是够了的,他开发了6年,一直在学习新的技术,Flutter,
NDK
,这些都有涉及,年纪也不是很大26岁,之前我们聊过我觉得他有能力完全是可以胜任
安卓小希
·
2023-07-28 06:01
程序员
android
Android cmake编译FFmpeg
项目地址通过阅读本文,你将学到以下内容:如何编译多种CPU指令集的FFmpeg动态库如何配置CMakeLists.txt和build.gradle构建Android项目编译环境
ndk
-r16ffmpeg
知用改创
·
2023-07-27 18:05
bug上报-腾讯bugly
前言appbug跟踪,简单快速集成腾讯bugly集成前准备1.登录腾讯bugly官网2.立即接入→QQ登录→新建产品→填写产品信息→保存ASbugly集成1.添加
NDK
支持android{defaultConfig
文艺狼
·
2023-07-27 17:01
实时社群技术专题(三):百万级成员实时社群技术实现(关系系统篇)
技术交流:-移动端IM
开发入门
文章:《新手入
hellojackjiang2011
·
2023-07-27 16:15
即时通讯
im开发
网络
Android
NDK
JNI 入门笔记-day02-基本数据类型数据传递
*Android
NDK
JNI入门笔记目录*Java&JNI基本数据类型Java中的基本数据类型包括boolean,byte,char,short,int,long,float,double这几种。
binglingziyu
·
2023-07-27 14:59
39. Linux系统下在Qt5.9.9中搭建Android开发环境
1.说明QT版本:5.9.9电脑系统:LinuxJDK版本:openjdk-8-jdkSDK版本:r24.4.1
NDK
版本:android-
ndk
-r14b效果展示:2.具体步骤大致安装的步骤如下:①安装
山间点烟雨
·
2023-07-27 12:29
QML
/
QT常用技巧汇总
linux
qt
android
android 如何分析应用的内存(十二)——HWASan
android如何分析应用的内存(十二)上一篇介绍了ASan,这次介绍ASan的加强版HWASanHWASan的使用从
NDK
r21和Android10开始,Android支持HWAsan。
安仔都有人用
·
2023-07-27 08:13
android
内存分析
hwasan
aosp编译
pixel3
编译源码
hwasan使用
hwasan解析
Android
NDK
配置与详解
NDK
含义百度百科:Android
NDK
是在SDK前面又加上了“原生”二字,即NativeDevelopmentKit,因此又被Google称为“
NDK
”。
柳柳柳柳柳柳
·
2023-07-27 03:41
ndk
android
ESP8266
开发入门
1.视频教程1.1快速了解ESP8266快速了解wifi模块这个视频就够了ESP82661.2Arduino开发基础语法【太极创客】零基础入门学用Arduino第一部分合辑1.3Arduino内存管理、安装第三方库(重点)【太极创客】零基础入门学用Arduino第三部分智能应用篇合辑P123-11Arduino内存1P133-12Arduino内存2EEPROMP143-13Arduino内存2内
伤口不该结疤
·
2023-07-27 03:47
“具有
NDK
音视频开发经验者优先”,是什么让你有如此优势?
前言纵观移动互联网发展史,2G打开了了移动互联网天下,3G带来了即时通信,诞生了QQ微信等巨头,4G带来了短视频兴起,字节跳动等公司崛起。2、3、4G的出现促成了移动互联网10年繁荣。而5G的出现,也会促成至少10年音视频行业的繁荣,而且随着网络提速,今后不管是6G、7G还是100G的出现,只会更加促进音视频的发展,而届时市场对音视频技术开发人员的需求可想而已。微信图片_2020121015443
架构师成长日记
·
2023-07-27 01:00
C++
开发入门
指南:从零基础到初级开发者
C++
开发入门
指南:从零基础到初级开发者导语:1.安装开发环境:2.学习语法:3.练习基本程序:4.理解面向对象编程(OOP):5.学习标准库:6.解决问题和参与项目:7.持续学习和提升:示例helloworld
醉心编码
·
2023-07-26 21:35
技术类
c/c++
c++
开发语言
编译国密库GmSSL给Android平台使用
2、在ubuntu下下载
NDK
,我下载的是r17c版本,使用命令:wgethttps://dl.google.com/android/repository/android
akind_yhx
·
2023-07-26 16:49
Linux内核srio驱动,【Linux典藏大系】Linux驱动
开发入门
与实战
标签:linuxLinux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。内容推荐本书由浅入深,全面、系统地介绍了Linux驱动开发技术,提供了大量实例供读者实
欧皇·诸葛莺
·
2023-07-26 11:10
Linux内核srio驱动
Linux驱动
开发入门
记录——(一)前置准备
1、查看系统级log。内核中printk函数输出的信息并不会在图形界面的终端中展示出来,运行以下命令以显示系统log。tail-f/var/log/kern.log&2、查看内核输出。dmesg|tail-5可以查看最后5行输出。3、VSCode配置vscode添加如下include路径,剩余的错误只能忽略了。"/usr/src/linux-headers-5.4.0-125-generic/in
Selina7777
·
2023-07-26 11:06
Linux
linux
驱动开发
Linux驱动
开发入门
记录——(二)Hello Driver!
参考:linux驱动入门(一、HelloWorld)hello.c#include#includeMODULE_LICENSE("DualBSD/GPL");staticinthello_init(void){printk(KERN_EMERG"LoadHelloWorld\n");return0;}staticvoidhello_exit(void){printk(KERN_EMERG"Remo
Selina7777
·
2023-07-26 11:06
Linux
linux
驱动开发
Linux驱动
开发入门
记录——(三)虚拟输入设备
参考:【Linux驱动编程】通过一个虚拟input设备熟悉input设备驱动开发步骤参考Github:Prry/linux-drivers修改后代码:代码使用本部分介绍参考Github中的代码使用。该代码虚拟了一个键盘,通过向某文件写入内容,可以模拟按键按下与松开。进入linux-drivers/input目录,运行如下命令su#输入密码,此步必须完成,否则后续写文件时会出现即使使用sudo也无法
Selina7777
·
2023-07-26 11:06
Linux
驱动开发
linux
linux驱动
开发入门
(学习记录)
2023.7.6及7.7概述了解一1.驱动框架2.字符设备块设备,存储相关网络设备驱动不一定属于某一种类型二1.获取外设或传感器数据,控制外设,数据会提交给应用程序2.编写一个驱动,及测试应用程序app。驱动和应用完全分开3.驱动程序(内核空间)应用程序(用户空间)4.应用程序-->内核资源(系统调用,异常,陷入)、5.应用程序通过API函数进行系统调用,POSIX,API,C库6.陷入-->内核
ac011_
·
2023-07-26 11:36
linux驱动
linux
驱动开发
学习
【无标题】
快速定位到
NDK
安装目录打开你的.bash_profilevim~/.bash_profile设置
ndk
的环境变量ANDROID_HOME="/Users/xxxx/Library/Android/sdk"export
NDK
vivianluomin
·
2023-07-26 08:24
ndk
Android
NDK
工具使用
快速定位到
NDK
安装目录打开你的.bash_profilevim~/.bash_profile设置
ndk
的环境变量ANDROID_HOME="/Users/xxxx/Library/Android/sdk"export
NDK
vivianluomin
·
2023-07-26 08:22
android
UDS 流程
.5003003201F4StopsettingofDTCs.C502Disablenon-diagnosticcommunication.6803Enterprogrammingsession.7F1078--->5002003201F4Requestseed.6703Se
ndk
ey
qq_34309267
·
2023-07-26 04:21
UDS
汽车
c语言
Android 无障碍
开发入门
一、AccessibilityService根据官方的介绍,是指开发者通过增加类似contentDescription的属性,从而在不修改代码的情况下,让残障人士能够获得使用体验的优化,大家可以打开AccessibilityService来试一下,点击区域,可以有语音或者触摸的提示,帮助残障人士更好的使用App现在被广泛应用在自动化,比如自动抢红包,抖音自动关注点赞等官方文档:https://de
我爱田Hebe
·
2023-07-26 02:59
cf 687B Remainders Game (剩余定理)
B.RemaindersGameTodayPariandAryaareplayingagamecalledRemainders.Parichoosestwopositiveintegerxa
ndk
,andtellsAryakbutnotx.Aryahavetofindthevalue.Therearenancientnumbersc1
lov_vol
·
2023-07-25 23:49
数论
Codeforces
numbers
剩余定理crt
Android OpenGL 教程——Native 工程初始化
NativeActivity
NDK
的适用场景官方给出三点:平台间的App移植复用现有库对软件性能要求较高的场合比如游戏等有两种方式可以实现nativeactivity。
xyTianZhao
·
2023-07-25 23:10
Android
OpenGL
android
Redis(二)—— 五大基本数据类型和三大特殊数据类型
cj:15>setkey17/25#新增一个key-value"OK"cj:15>setkey2Tuesday"OK"cj:15>getkey2#获取value值"Tuesday"cj:15>appe
ndk
ey2
玛丽莲茼蒿
·
2023-07-25 19:07
redis
前端
javascript
android studio JNI开发
二、AndroidStudion中JNI的使用方法:1、在AS,点击File->Setting,下载
NDK
和CMake。2、配置环境变量
Ueming
·
2023-07-25 13:36
android
studio
android
SuperMap 的 Environment.initialization(this)空指针
如果你把
ndk
和动态权限等等都设置好了,还发现Environment.initialization(this)还有空指针问题存在。
moon清泉
·
2023-07-25 12:10
SuperMap
超图
android
SuperMap
10i
20张详解前端开发工程师思维导图谱
前端
开发入门
学习有:HTML、CSS、JavaScript(简称JS)这三个部分。所以在学习之前我们需要先明确三个概念:1、HTML——内容层,它的作用是表示一个HTML标签在页面里是个什么角色。
前小白
·
2023-07-25 10:24
Android V
NDK
/VSDK Snapshot编译框架
1.背景背景一:为解决Android版本碎片化问题,引入Treble架构,它提供了稳定的新SoC供应商接口,引入HAL接口定义语言(HIDL/StableAIDL,技术栈依然是Binder),它指定了vendorHAL和systemframework的接口,解耦systemFramework与VendorHAL,system/vendor组件功能互相独立,从而使得VendorFreeze成为可能。
内核工匠
·
2023-07-25 08:41
android
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他