当前位置: 代码迷 >> Android >> Android应用封装安装过程详解
  详细解决方案

Android应用封装安装过程详解

热度:27   发布时间:2016-04-28 00:39:48.0
Android应用打包安装过程详解
Android应用打包安装过程(Run as Android Application ):	1,过程:Android Project --> Compilation and Packaging --> Android Package(.apk) --> Signing --(ADB)--> Device or Emulator	2,Android Package(.apk)解压后的内容:		META-INF			CERT.RSA:加密		res			drawable			layout			menu		AndroidManifest.xml		classes.dex		resource.arsc		1. 生成apk文件			1)生成.dex文件:classes.dex			2)生成资源索引表:resources.arsc				1,XML资源文件从文本格式编译转换为二进制				2,生成资源索引表resources.arsc并转换为二进制格式			3)准备未编译的文件			4)清单文件AndroidMenifest.xml文件转换成二进制			5)使用.android/debug.keystore对整个应用程序进行打包签名(加密)		2. 加载apk文件到模拟器中			把apk文件加载到/data/local/tmp/xxx.apk		3. 安装应用程序			1)把/data/local/tmp/xxx.apk文件, 剪切到/data/app/包名-1.apk			2)在/data/data/文件夹下以包名创建一个文件夹, 用于存储当前程序的数据			3)在/data/system/packages.xml和/data/system/packages.list文件中分别添加一条记录

  相关解决方案