在win安装并运行 Android NDK R7b
2014-12-28 20:38
253 查看
最新版本NDK编译已经无须cygwin支持,它可以通过命令行直接进行编译,从编译log来看,似乎是应用了mingw
log: This program built for i586-pc-mingw32
1.下载NDK http://developer.android.com/sdk/ndk/index.html
2.解压,使用 ndk-build.cmd命令即可进行编译,最简单的编译命令: ndk-build.cmd -C $project_path 后面是你工程路径
3.在eclipse中配置,并在文件有更改时自动编译
(1)在工程上右键并选中Properties -> Builders->New ->Program->配置Name -> Location (配置成你ndk-build.cmd在本地的路径)->Working Directory (NDK路径)->Arguments(配置-C ${build_project}) ${build_project}等同于你当前项目的路径.
按下图配置
点击Specifiy Resources进行配置:
点击Specifiy Resources进行配置:
当修改了工程中JNI目录下的文件之后,保存,它便会自动编译:
make: Entering directory `E:/work/source/Workspace_JNI/firstJNI'
"Compile thumb : firstjni <= firstjni.c
SharedLibrary : libfirstjni.so
Install : libfirstjni.so => libs/armeabi/libfirstjni.so
make: Leaving directory `E:/work/source/Workspace_JNI/firstJNI'
OK.编译成功。并生成APK...
log: This program built for i586-pc-mingw32
1.下载NDK http://developer.android.com/sdk/ndk/index.html
2.解压,使用 ndk-build.cmd命令即可进行编译,最简单的编译命令: ndk-build.cmd -C $project_path 后面是你工程路径
3.在eclipse中配置,并在文件有更改时自动编译
(1)在工程上右键并选中Properties -> Builders->New ->Program->配置Name -> Location (配置成你ndk-build.cmd在本地的路径)->Working Directory (NDK路径)->Arguments(配置-C ${build_project}) ${build_project}等同于你当前项目的路径.
按下图配置
点击Specifiy Resources进行配置:
点击Specifiy Resources进行配置:
当修改了工程中JNI目录下的文件之后,保存,它便会自动编译:
make: Entering directory `E:/work/source/Workspace_JNI/firstJNI'
"Compile thumb : firstjni <= firstjni.c
SharedLibrary : libfirstjni.so
Install : libfirstjni.so => libs/armeabi/libfirstjni.so
make: Leaving directory `E:/work/source/Workspace_JNI/firstJNI'
OK.编译成功。并生成APK...
相关文章推荐
- Cygwin在win平台上运行的unix模拟环境》本地安装版
- 关于Android Studio v0.1在Win 7下安装好后不能运行的解决
- ubuntu-virtualbox安装与使用,运行win程序,无逢模式爽啊。。看图
- win 7解决运行msi安装文件无管理员权限的问题
- 关于在Win 10上安装运行VC6.0的探讨
- win 7解决运行msi安装文件无管理员权限的问题
- 安装并运行 Android NDK R7b
- Win系统利用本地安全策略全面禁止360等软件的安装与运行-1
- VS2008在win32位编译的打包安装程序 在win7 64位 运行
- Android NDK 安装 运行
- CBuilder6安装后运行报错,打开工程选项崩溃的处理方法—Win 2008R2或Win7
- 编译好的Exe程序拷到没有安装BCB的机器上运行会提示找不到xx库之类的,解决方法:
- “Visual Studio .NET 无法创建或打开应用程序。问题很可能是因为本地WEB本地服务器上没有安装所需的组件。请运行Visual Studio .NET安装程序并添加WEB开发组件“的一种解决方案
- Struts 的安装、配置与运行 选择自 szmarx 的 Blog
- 如何在你的Linux机器上安装运行Oracle
- 安装XP后也能运行纯DOS
- Win 2003安装过后必须进行的配置技巧
- 将Flex安装到tomcat中运行
- Win 2003 Server MDaemon的安装
- Win2000 Server 上安装配置JDK,Tomcat,SqlServer2000和JDBC,运行管理JSP简单网站的实验