android JNI学习之一环境搭建
2013-07-24 11:49
435 查看
http://lipeng88213.iteye.com/blog/1292516
android JNI学习之一环境搭建
最近比较忙,在做一个音视频的展示,接触到了比较多的JNI,确确实实把我逼疯了,在此,记录一下自己的经验吧
1、下载
ndk
http://dl.google.com/android/ndk/android-ndk-r6b-windows.zip
vmware虚拟机
http://44.duote.com.cn/ha_vmware.exe
ubuntu
http://china-images.ubuntu.com/releases/11.10/ubuntu-11.10-desktop-i386.iso?arch=i386&bits=32
2、在vm上面安装ubuntu
参见 :http://wenku.baidu.com/view/e1d7c66aa98271fe910ef9e5.html
或者 http://apps.hi.baidu.com/share/detail/48131661
网上一搜 很多
很详细 就不罗嗦了
3、配置ndk
参见 http://blog.csdn.net/zhanghw0917/article/details/6063763
主要的步骤就是
A:解压ndk文件到ndk目录
B:为ndk-build设置环境变量
修改你的.bashrc 文件
Java代码
$ vi ~/.bashrc
在最后添加
Java代码
export NDK_HOME=/workspace/ndk/ndkr4/
export PATH=$PATH:$NDK_HOME
保存退出。
让设置马上生效
Java代码
$ source ~/.bashrc
C:测试一下
Java代码
$ ndk-build
ndk-build
Android NDK: Could not find application project directory !
Android NDK: Please define the NDK_PROJECT_PATH variable to point to it.
/workspace/ndk/ndkr4/build/core/build-local.mk:85: *** Android NDK: Aborting . Stop.
只要不是 command not found 你就是成功了,不用管报不报错
4、编译ndk例子
在NDK_HOME的根目录下有个samples/hello-jni/例子
进入 该文件夹
运行
Java代码
$ ndk-build
就会发现 多了libs和obj两个文件夹 在libs下面就是你的so库了
android JNI学习之一环境搭建
最近比较忙,在做一个音视频的展示,接触到了比较多的JNI,确确实实把我逼疯了,在此,记录一下自己的经验吧
1、下载
ndk
http://dl.google.com/android/ndk/android-ndk-r6b-windows.zip
vmware虚拟机
http://44.duote.com.cn/ha_vmware.exe
ubuntu
http://china-images.ubuntu.com/releases/11.10/ubuntu-11.10-desktop-i386.iso?arch=i386&bits=32
2、在vm上面安装ubuntu
参见 :http://wenku.baidu.com/view/e1d7c66aa98271fe910ef9e5.html
或者 http://apps.hi.baidu.com/share/detail/48131661
网上一搜 很多
很详细 就不罗嗦了
3、配置ndk
参见 http://blog.csdn.net/zhanghw0917/article/details/6063763
主要的步骤就是
A:解压ndk文件到ndk目录
B:为ndk-build设置环境变量
修改你的.bashrc 文件
Java代码
$ vi ~/.bashrc
$ vi ~/.bashrc
在最后添加
Java代码
export NDK_HOME=/workspace/ndk/ndkr4/
export PATH=$PATH:$NDK_HOME
export NDK_HOME=/workspace/ndk/ndkr4/ export PATH=$PATH:$NDK_HOME
保存退出。
让设置马上生效
Java代码
$ source ~/.bashrc
$ source ~/.bashrc
C:测试一下
Java代码
$ ndk-build
ndk-build
Android NDK: Could not find application project directory !
Android NDK: Please define the NDK_PROJECT_PATH variable to point to it.
/workspace/ndk/ndkr4/build/core/build-local.mk:85: *** Android NDK: Aborting . Stop.
$ ndk-build ndk-build Android NDK: Could not find application project directory ! Android NDK: Please define the NDK_PROJECT_PATH variable to point to it. /workspace/ndk/ndkr4/build/core/build-local.mk:85: *** Android NDK: Aborting . Stop.
只要不是 command not found 你就是成功了,不用管报不报错
4、编译ndk例子
在NDK_HOME的根目录下有个samples/hello-jni/例子
进入 该文件夹
运行
Java代码
$ ndk-build
$ ndk-build
就会发现 多了libs和obj两个文件夹 在libs下面就是你的so库了
相关文章推荐
- Android JNI和NDK学习--搭建NDK开发环境(链接)
- Ubuntu下Android JNI初步学习之——搭建相关环境和测试Demo
- 学习android JNI的那些事儿--------1. 搭建环境
- 学习android JNI的那些事儿--------1. 搭建环境
- 学习android JNI的那些事儿--------1. 搭建环境
- Android JNI和NDK学习(01)--搭建NDK开发环境
- Android JNI和NDK学习(01)--搭建NDK开发环境
- Android JNI(NDK)简单学习(环境搭建,创建一个JNI项目的基本流程)
- android之JNI开发环境搭建
- Android jni开发资料--NDK环境搭建
- Android jni开发资料--NDK环境搭建
- 史上最易懂的Android jni开发资料--NDK环境搭建
- Android学习总结之WIN上搭建环境
- android下NDK开发环境搭建及TestJNI入门实例完整过程
- Android jni开发资料--NDK环境搭建
- Android NDK学习之 环境搭建-下载…
- Android 学习笔记(一)——开发环境搭建
- JNI学习一环境搭建
- Android学习第一课:搭建环境