安卓应用打包和安装的过程


一、打包

 

Complication & Packaging -> .dex

1.安卓工程的java代码全部写好后,进行编译,生成的class文件都是项目目录下的bin/classes文件夹下

2.dx.bat将所有class文件全部转换成classes.dex文件

生成apk文件

3.编译资源文件,生成resource.ap_,是按照一定格式生成的资源的引用 ->.arsd

4.将dex文件和资源文件以及未编译的资源和清单文件一起打包生成apk

App签名

META-INF

CERT.RSA/CERT.SF  App的签名     eclipse自动用调试的签名

MANIFEST.MF

二、上传

通过adb上传到模拟器

三、安装

adb install xxx.apk

1.拷贝xxx.apk到/data/app/xxx-1.apk

2.在data/data/下创建当前app的包名为名的文件夹;运行app时所产生的数据和文件都会被放在此文件夹中

->卸载app时,会把/data/app和data/data下的文件删除掉

3.注册app:android的注册表:

data/system/package.xml(app的注册信息)

data/system/package.list(app的数据的位置)

 

->Win OS和手机及模拟器的导入导出文件的方法


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值