您的位置:首页 > 编程语言 > Java开发

【JNI开发】如何使用Eclipse开发jni

2014-10-24 15:29 246 查看
jni实战总结,没有图片,所以如果有需要帮助的朋友请认真跟随文字描述,寻找就可以完成jni开发的相关的配置

如何使用Eclpse进行开发呢?请使用

Eclpse for mobie + cdt + ndk r9

我们使用这三个工具将实现ndk的自动编译

请关注步骤

1、安装cdt

2、配置ndk的环境变量,请使用 ANDROID_NDK_BUILD名称为ndd配置单独的路径

3、选中jni工程,右键 new,other,c/c++,convert to c/c++ project(add native support)

4.、然后注意选择下方两个方框内的

左边 右边

makefile project Other Toolchain

5、然后进入配置c/c++环境变量

选中工程propertise , c/c++ Build ,找打Builder Settings,勾选 Use default build command,人,然后找到环境变量里面的ANDROID_NDK_BUILD ,ok之后追加

/ndk-buiild.cmd

6、第二个选项Behaviour

勾选

Build(Incremental build)

Clean

7、然后配置ndk 的路径,和.h文件的路径

选中 C/C++ General

8、选中 Paths and Symbols ,点击add ,添加ndk的路径中某个版本的include platforms\android-16\arch-arm\usr\include

9、点击ok

如果经过上述配置还发现问题那就是因为

1、头文件没有进行合理的引入

2、将cpp文件更改为 c文件

3、jnih命令自动生成的方法,拷贝过来之后并没有进行参数的填充

4、注意更改文件后缀的同时更新Android.mk文件中
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: