1. 生成apk文件的過程.
1). 生成classes.dex文件.
2). resources.arsc資源索引表生成.
3). AndroidManifest.xml轉(zhuǎn)換成二進制文件.
4). 未編譯的文件.
5). 對壓縮文件進行簽名(加密). eclipse的默認簽名文件為: debug.keystore
2. 加載apk文件到手機中.
把apk文件拷貝到: /data/local/tmp/
3. 安裝.
1). 把/data/local/tmp/下的apk文件拷貝到/data/app目錄下, 起個別名: 包名-1.apk
2). 在/data/data目錄下以程序的包名創(chuàng)建一個文件夾, 用于存儲數(shù)據(jù).
3). 在/data/system/目錄下: packages.list packages.xml 添加一些信息.