设为首页 加入收藏

TOP

2.3.5 用命令行对项目进行构建
2014-07-23 20:30:33 来源: 作者: 【 】 浏览:125
Tags:2.3.5 命令 项目 进行 构建

2.3.5  用命令行对项目进行构建

为了在命令行方式下构建hello-jni项目,首先在Windows中打开命令提示符或在Mac OS X或Linux中打开终端窗口,并将hello-jni project所在目录更改为当前工作目录。用原生组件构建Android项目需要两步:第一步构建原生组件,第二步构建Java应用程序并将Java应用程序与其原生组件打包。为构建原生组件,在命令行方式下执行ndk-build。ndk-build是一个调用Android构建系统的辅助脚本。如图2-9所示,Android NDK构建脚本会在构建过程中输出进度消息。

现在完成了原生组件的构建,可以继续第二步。Android SDK构建系统是基于Apache ANT的。因为这是第一次用命令行构建项目,所以首先应该生成Apache ANT构建文件。在命令行中执行android update project –p . –n hello-jni –t android-14--subprojects命令来生成Apache ANT构建文件,如图2-10所示。

现在Apache ANT构建文档的编写已经完成,可以通过在命令行方式下执行“ant debug”命令构建项目,Apache ANT将构建Java文件并将该Java文件与原生组件打成一个可安装Android包,即APK文件。通过上述操作可以看出,构建带有原生构件的Android应用最简单的方式是使用Eclipse,因为不需要记住每一个构建操作步,所以不易出错。

喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:342347198

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇陈皓:关于开源和闭源软件我个人N.. 下一篇2.3.6 检测Android NDK项目的结构

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·About - Redis (2025-12-26 08:20:56)
·Redis: A Comprehens (2025-12-26 08:20:53)
·Redis - The Real-ti (2025-12-26 08:20:50)
·Bash 脚本教程——Li (2025-12-26 07:53:35)
·实战篇!Linux shell (2025-12-26 07:53:32)