摘要:
一、JNI(Java Native Interface) 1、什么是JNI: JNI(Java Native Interface):java本地开发接口 JNI是一个协议,这个协议用来沟通java代码和外部的本地代码(c/c++) 外部的c/c++代码也可以调用java代码 2、为什么使用JNI: 阅读全文
posted @ 2016-12-12 15:36
brave-sailor
阅读(515)
评论(0)
推荐(0)
摘要:
一 javah引发的问题 BUG:D/dalvikvm( 1704): Trying to load lib /data/data/com.ulang/lib/libulangaudio.so 0x41052a38D/dalvikvm( 1704): Shared lib '/data/data/c 阅读全文
posted @ 2016-12-12 14:53
brave-sailor
阅读(719)
评论(0)
推荐(0)
摘要:
自从AndroidStudio更新到2.2,就有了CMake和传统JNI两种开发NDK的方法,主要就是在目录结构和build.gradle上的区别,下面我们将分别介绍目录区别和build.gradle种配置的区别(提示:在第一次用CMake时,最好在新建项目时勾选Include C++ Suppor 阅读全文
posted @ 2016-12-12 10:00
brave-sailor
阅读(563)
评论(0)
推荐(0)
摘要:
在linux 下进行开发很多人选择编写makefile 文件进行项目环境搭建,而makefile 文件依赖关系复杂,工作量很大,搞的人头很大。采用自动化的项目构建工具cmake 可以将程序员从复杂的makefile 文件中解脱出来。cmake 根据内置的规则和语法来自动生成相关的makefile 文 阅读全文
posted @ 2016-12-12 09:51
brave-sailor
阅读(26109)
评论(0)
推荐(0)

浙公网安备 33010602011771号