- ① 写java代码 native 声明本地方法
- ② 添加本地支持 右键单击项目->andorid tools->add native surport
- 如果发现 finish不能点击需要给工作空间配置ndk目录的位置
- window->preferences->左侧选择android->ndk 把ndk解压的目录指定进来
- ③ 如果写的是.c的文件 先修改一下生成的.cpp文件的扩展名 不要忘了 相应修改Android.mk文件中LOCAL_SRC_FILES的值
- ④ javah生成头文件 在生成的头文件中拷贝c的函数名到.c的文件
- ⑤ 解决CDT插件报错的问题
- 右键单击项目选择 properties 选测 c/c++ general->paths and symbols->include选项卡下->点击add..->file system 选择ndk目录下 platforms文件夹 对应平台下(项目支持的最小版本)
usr 目录下 arch-arm -> include 确定后 会解决代码提示和报错的问题 - ⑥编写C函数 如果需要单独编译一下c代码就在c/c++视图中找到小锤子
- 如果想直接运行到模拟器上 就不用锤子了
- ⑦ java代码中不要忘了 system.loadlibrary();
jni简便开发流程
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...