摘要: 文章转自: http://www.cnblogs.com/devinzhang/archive/2011/12/20/2294686.html现在很多人想对Android工程的编译和打包进行自动化,比如建立每日构建系统、自动生成发布文件等等。这些都需要我们对Android工程的编译和打包有一个深入的... 阅读全文
posted @ 2014-12-27 13:34 光尘9022 阅读(266) 评论(0) 推荐(0)
摘要: AIDL:Android Interface Definition Language,即Android接口定义语言。什么是AIDLAndroid系统中的进程之间不能共享内存,因此,需要提供一些机制在不同进程之间进行数据通信。为了使其他的应用程序也可以访问本应用程序提供的服务,Android系统采用了... 阅读全文
posted @ 2014-12-27 12:11 光尘9022 阅读(185) 评论(0) 推荐(0)
摘要: aapt即Android Asset Packaging Tool , 在SDK的build-tools目录下. 该工具可以查看, 创建, 更新ZIP格式的文档附件(zip, jar, apk). 也可将资源文件编译成二进制文件.尽管你可能没有直接使用过aapt工具, 但是build scripts... 阅读全文
posted @ 2014-12-27 12:06 光尘9022 阅读(206) 评论(0) 推荐(0)
摘要: ODEX是安卓上的应用程序apk中提取出来的可运行文件,即将APK中的classes.dex文件通过dex优化过程将其优化生成一个·dex文件单独存放,原APK中的classes.dex文件会保留。这样做可以加快软件的启动速度,预先提取,减少对RAM的占用,因为没有odex的话,系统要从apk包中提... 阅读全文
posted @ 2014-12-27 11:52 光尘9022 阅读(904) 评论(0) 推荐(0)
摘要: Dalvik是Google公司自己设计用于Android平台的Java虚拟机。Dalvik虚拟机是Google等厂商合作开发的Android移动设备平台的核心组成部分之一。它可以支持已转换为 .dex(即Dalvik Executable)格式的Java应用程序的运行,.dex格式是专为Dalvik... 阅读全文
posted @ 2014-12-27 11:37 光尘9022 阅读(394) 评论(0) 推荐(0)
摘要: Android平台采用了整合的策略思想,包括底层Linux操作系统、中间层的中间件和上层的Java应用程序。下面我把Android的特性及其架构体系结构总结一下。一、Android的平台特性 Android平台有如下特性: 1. 应用程序框架支持组件的重用与替换。 这样我们可以把系统中不喜欢的... 阅读全文
posted @ 2014-12-27 11:25 光尘9022 阅读(2868) 评论(0) 推荐(0)
摘要: Android Studio中文社区:http://www.android-studio.org/Android Studio官方网站地址:http://developer.android.com/sdk/installing/studio.html 阅读全文
posted @ 2014-12-27 10:50 光尘9022 阅读(166) 评论(0) 推荐(0)