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文件找不到头文件”的。 FFMPEG实时流解码播放全过程 listviewDrop 按住icon拖动条目的时候 条目变小 如何美化android软件界面 求助啊 关于singleTask的一点疑问 如何在系统休眠的时候保持USB转串口不丢失 菜鸟求助:android中有没有类似于JTextArea的控件啊?? 【请教】android有封装了socket的lib吗?像ipworks的ipport类那样的 matrix 是不是不同同时指定两项? IDEA开发Android的问题,生成了两个R文件,提示错误 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文件找不到头文件”的。