博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android分析应用程序的构建过程
阅读量:7081 次
发布时间:2019-06-28

本文共 510 字,大约阅读时间需要 1 分钟。

为了方便Android应用开发要求我们Androidproject编制和包装有了更深入的了解,例如,我们知道这是做什么的每一步,境和工具。输入和输出是什么。等等。

在前文中我们已经知道怎样创建一个Androidproject和编译执行可调试版本号的应用程序。本文将介绍Androidproject的整个编译过程。

 

首先来分析Ant怎样将Androidproject编译打包成APK文件

 

运行ant debug命令时ant 脚本build.xmltarget之间的依赖关系图

运行ant debug命令时ant 脚本各target运行顺序图

Android应用构建过程图

从上面这些图示中能够总结出Androd应用的构建过程大致例如以下:

1、生成R.java类文件

2、将.aidl文件转换成.java类文件

3、编译.java类文件生成class文件

4、将class文件打包生成classes.dex文件

5、打包资源文件(包含res、assets、AndroidManifest.xml等)

6、生成debug模式签名的apk文件

7、对apk文件调整过程

版权声明:本文博客原创文章,博客,未经同意,不得转载。

你可能感兴趣的文章
AMD下代APU核显或可达到HD 7850规格
查看>>
报告称中国黑客组织APT10发动全球规模最大的网络间谍活动
查看>>
5G时代:连接和计算无处不在数据释放价值
查看>>
中国铁塔证实在推进赴港上市 募集资金偿债
查看>>
关于新的数据中心设计的考虑指标因素
查看>>
苏格兰最大的数据中心采用百分之百的可再生能源
查看>>
人民日报发布的中国文化知识100题,你真不一定都知道!
查看>>
德国用“大数据”保护土壤
查看>>
为什么“白帽子”会是2017年最好的工作
查看>>
新工具填补Docker管理空白
查看>>
行为驱动开发使用体验
查看>>
智慧城市:中国特色新型城镇化的发展方向
查看>>
新恶意软件使用Tor在Mac OS X系统打开“后门”
查看>>
JIRA管理思路
查看>>
2017年我国城市大数据市场规模将达189亿元
查看>>
P2P追债也用上大数据
查看>>
英特尔眼中的未来
查看>>
对于linux操作系统的认识和了解
查看>>
使用LoadRunner监测MySQL数据库的性能
查看>>
泰国TCCtech公司投资850万美元扩大数据中心规模
查看>>