CoderBaker

--成为一个真正的工程师

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2015年6月4日

摘要: Android NDK的构建系统是基于GNU Make的。该构建系统的主要目的是使开发人员能够用很短的构建文档来描述原生的Android应用程序;该构建系统还处理了包括替开发人员指定工具链、平台、CPU和ABI等很多细节。封装该构建过程可以在不改变构建文件的情况下,使Android NDK的后续... 阅读全文
posted @ 2015-06-04 14:20 CoderBaker 阅读(303) 评论(0) 推荐(0) 编辑

摘要: 带有原生组件的Android项目包含一组附加的目录和文件。jni: 该目录包含原生组件的源代码以及描述原生组件构建方法的Android.mk构建文件。 Android NDK构建系统将该目录作为NDK项目目录并希望在项目根目录中找到它。Libs: 在Android NDK构建系统的构建过程... 阅读全文
posted @ 2015-06-04 13:47 CoderBaker 阅读(207) 评论(0) 推荐(0) 编辑

摘要: 尽管Eclipse可以很好地简化整个构建和部署过程,但Eclipse不是构建Android NDK项目的必要条件,整个过程也可以用命令行方式执行。用原生组件构建Android项目需要两步:第一步构建原生组件,第二步构建Java应用程序并将Java应用程序与其原生组件打包。第一步:构建原生组件。 (... 阅读全文
posted @ 2015-06-04 13:15 CoderBaker 阅读(425) 评论(0) 推荐(0) 编辑

摘要: Android NDK 是Android SDK的相关工具集,用于扩展Android SDK的功能。AndroidNDK不是一个单独的工具,它是一个包含API、交叉编译器、链接程序、调试器、构建工具、文档和示例应用程序的综合工具集。Android NDK的一些主要组件:·ARM、x86和MIPS交叉... 阅读全文
posted @ 2015-06-04 10:47 CoderBaker 阅读(749) 评论(0) 推荐(0) 编辑

摘要: 搭建环境需要的组件:1.Java JDK62.Apache ANT构建系统3.Android SDK4.Cygwin5.Android NDK6.Eclipse IDE第一步:JDK安装,省略。第二步:Apache ANT构建系统。 (1)http://ant.apache.org/bindown... 阅读全文
posted @ 2015-06-04 10:09 CoderBaker 阅读(551) 评论(0) 推荐(0) 编辑