![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
NDK
CMake JNI
一个有梦想的码农
这个作者很懒,什么都没留下…
展开
-
android的JNI开发、C调用java的函数方法、AllocObject和NewObject的区别、使用javap获得方法签名
目录 以下总结了Android开发中C语言调用java方法的几种情况: 1、非静态native方法调用所在对象中的方法 2、C语言调用java有基础类型返回值的情况 3、C语言调用java有类对象返回值的情况 4、非静态native方法调用本对象中的静态方法 5、非静态native方法调非本对象内的方法 使用NewObject实现 6、非静态native方法调非本对象内的方法 使用A...原创 2020-01-03 02:32:29 · 3333 阅读 · 0 评论 -
android的JNI开发、CMake使用、javah命令、静态注册
一、Android Studio中下载必要的插件 这要先安装图中箭头所指的两个插件: 标号为2的是用于将C编译成so包的工具CMake 标号为1的是用于在调试app时,可以调试C代码的工具插件 二、在gradle中配置CMake环境 在app下的gradle中,在android{}填下CMake配置 标号为1是指明CMake的执行文件CMakeLists.txt的所在位置即如下...原创 2019-12-29 02:30:21 · 415 阅读 · 0 评论