NDK例子的中,C文件找不到头文件,应该如何设置包含 求大牛详细解释下如何运行一个NDK例子 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对于我们这些一般的开发者而言,用NDK是为了来编译jni,所以你先写一个jni的小程序,通过NDK进行编译一下,就知道怎么用了。如果不想过多的学jni的话,可以在网上找个简单的例子,作一遍就会对NDK有个感性的认识。jni的下载地址,http://java.sun.com/docs/books/jni/ 运行NDK的例子。。这样的内容网上应该很多啊假设你下载了NDK(NDK是一个build工具链而已,其实就是一个交叉编译环境),目录是$NDK编译C/C++得到.so库文件:1. 切换目录到你要编译的例子的目录中cd $NDK/samples/hello-jni2. 运行ndk-buildndk-build说明:这里说的是Linux环境,NDK在windows下要用Cywin模拟linux环境,但是最新的NDK可以直接在windows下cmd中用,和linux上一样使用,好像是运行ndk-build.cmd。经过这两步,就得到了.so文件。至于,怎么在android工程中使用,那就是另一个问题了,由于你这个问题比较基础,涉及的太广,所以,不可能全部告诉你。你可以拿出具体的问题出来,比如,你是如何运行出现“C文件找不到头文件”的。 请问如何在应用内调用setKeyguardEnabled()方法关闭锁屏? 我用PhoneGap做的项目安装不成功。在虚拟机上能够运行 和高手探讨下Android项目的SVN管理! Google Android开发大全ex07_03的问题 怎么定制android?? STL string 问题; 无线打印的问题!~ android通过screenshot截屏为空值 广告“推出”是怎么做到的? 安卓 闹钟在Android 6.0以上无法正常运行 android底层开发环境如何搭建? 怎样得到自定义控件对象
如果不想过多的学jni的话,可以在网上找个简单的例子,作一遍就会对NDK有个感性的认识。
jni的下载地址,http://java.sun.com/docs/books/jni/
假设你下载了NDK(NDK是一个build工具链而已,其实就是一个交叉编译环境),目录是$NDK
编译C/C++得到.so库文件:
1. 切换目录到你要编译的例子的目录中
cd $NDK/samples/hello-jni
2. 运行ndk-build
ndk-build
说明:这里说的是Linux环境,NDK在windows下要用Cywin模拟linux环境,但是最新的NDK可以直接在windows下cmd中用,和linux上一样使用,好像是运行ndk-build.cmd。
经过这两步,就得到了.so文件。
至于,怎么在android工程中使用,那就是另一个问题了,由于你这个问题比较基础,涉及的太广,所以,不可能全部告诉你。你可以拿出具体的问题出来,比如,你是如何运行出现“C文件找不到头文件”的。