码迷,mamicode.com
首页 > Windows程序 > 详细

用命令行对NDK项目进行构建(Win7环境下,以hello-jni项目为例)

时间:2015-06-04 15:16:27      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:

尽管Eclipse可以很好地简化整个构建和部署过程,但Eclipse不是构建Android NDK项目的必要条件,整个过程也可以用命令行方式执行。

用原生组件构建Android项目需要两步:第一步构建原生组件,第二步构建Java应用程序并将Java应用程序与其原生组件打包。

第一步:构建原生组件。

  (1)打开命令提示符,将hello-jni project所在目录更改为当前目录。

  (2)在命令行下执行 ndk-build(ndk-build是一个调用Android构建系统的辅助脚本)。这时Android NDK构建脚本会在构建过程中输出进度消息。

第二步:构建Java应用程序并将Java应用程序与其原生组件打包。

  (1)在命令行中执行 android update project -p . -n hello-jni -t android-14--subprojects命令来生成 Apache ANT构建文件。(Android SDK构建系统是基于    

      Apache ANT的。因为这是第一次用命令行构建项目,所以首先应该生成Apache ANT构建文件)

  (2)在命令行中执行ant debug命令构建项目,Apache ANT将构建Java文件并将该Java文件与原生组件打成一个可安装Android包,即APK文件。

 

用命令行对NDK项目进行构建(Win7环境下,以hello-jni项目为例)

标签:

原文地址:http://www.cnblogs.com/coderbaker/p/coderbaker02.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!