使用eclipse开发ndk之:导入现有的ndk工程(NDK例子-Hello-jni导入到eclipse)
来源:互联网 发布:java的api文档 编辑:程序博客网 时间:2024/05/17 14:26
网上有很多NDK开发的例子,拿来二次开发很好。eclipse是功能强大的IDE开发环境,如果能将这些NDK工程导入可以加快进度。网上查了很久,没有具体的导入方法。通过自己摸索,终于找到了正确的导入办法。
1,假设eclipse,jdk,android SDK,android NDK,CDT都安装并设置好了。
2,在eclipse新建工程:File->New->Project->Android->Android project->next,在New Android Project选项卡中,选Create project from existing source;在Location:按Browse找到NDK自带的Hello-jni目录,点确定 -> 然后Next,Select Build Target,在下面的列表中选择你希望的API版本,这里选Android 2.2;Next -> 显示Application Info: 显示要导入的工程应用信息,不需要改动,按Finish确定。至此,ndk工程导入完毕。
3,上面导入的工程还需要进一步设置,让eclipse自动编译ndk C/C++代码。右键点导入的工程名,选Properties->Builders->New->选Program->OK;在Edit Configuration的Main选项卡中设置,Name:ndk_Builder,Location:ndk解压目录/ndk-build,Working Directory:源码jni目录;然后OK,并按动UP按钮,使新建的ndk_Builder上升到顶部,使C/C++代码先编译,然后OK。设置完毕。如果编译环境和工程设置正确,可以看到自动编译过程完成。
4,至此,ndk的C/C++代码已经自动编译完毕了,so文件也生成了,运行一下看看,在AVD模拟界面显示出Hello from JNI!信息。
5,在eclipse中修改hello-jni.c文件的显示信息,如改为Hello imported from JNI!,只要保存就自动编译了。再运行一下看看。
全文完。
- 使用eclipse开发ndk之:导入现有的ndk工程(NDK例子-Hello-jni导入到eclipse)(转载)
- 使用eclipse开发ndk之:导入现有的ndk工程(NDK例子-Hello-jni导入到eclipse)
- 使用eclipse开发ndk之:导入现有的ndk工程(NDK例子-Hello-jni导入到eclipse)
- 使用eclipse导入现有的ndk工程(NDK例子-Hello-jni导入到eclipse)
- Eclipse导入NDK例子工程
- 将NDK中的例子工程hello-neon导入到Eclipse中
- NDK/JNI学习--导入hello-jni工程
- 使用Eclipse和NDK开发Android JNI工程
- JNI 之 Eclipse配置NDK
- NDK导入Eclipse CDT出现jni.h找不到解决方法
- NDK导入Eclipse CDT出现jni.h找不到解决方法
- Android JNI开发之NDK环境配置(eclipse)
- eclipse NDK jni配置
- NDK学习---hello JNI例子
- NDK学习---hello JNI例子
- Android NDK开发之Hello-JNI!
- Android NDK开发之Hello-JNI!
- Android NDK中sample导入Eclipse
- 和菜鸟一起学c之回调函数简单实例
- C语言函数realloc
- C#各种连接字符串
- Linux下的串口总线驱动(二)
- java异常信息完整性的控制
- 使用eclipse开发ndk之:导入现有的ndk工程(NDK例子-Hello-jni导入到eclipse)
- 通向架构师的道路(第十八天)万能框架Spring(一)
- 给跪了,看看这些一战成名的90后高端技术宅!
- AndroidPn学习:服务器如何接收客户端数据
- Linux笔记--如何在命令行中切换用户
- 《红顶商人胡雪岩》
- 给Java开发者的10条戒律
- SVN分支与合并透析
- DataTables warning : Requested unknown parameter '1' from the data source for row 0错误