1. 把java转换成class文件
2. dx.bat 文件将class文件转化为dex文件
3. 把所有的资源,清单文件 打包成apk文件。
4. META_INF 里面包含着签名信息。
eclipse默认签名是debug_keystore
adb install xxx.apk
通过ant打包。ant 基于命令行的工具
android安装的过程:
1. 拷贝xxx.apk到/data/app/xxx-1.apk
2. 在/data/data目录下创建一个文件夹,文件夹的包名就是文件夹的名称。
/system/app下装的是系统的apk
/data/system系统目录下有两个文件:
packages.list 安装包列表
packages.xml 类似于windows里面的注册表 包括key 签名