android 系统开发入门(二) mm 单独模块编译调试说明

1.单独编译完成后会在out\target\product\平台名称\下生成相应的文件,此目录下的文件对应机器内的相应路径,如果是apk的调试,则一般通过mm之后会在system\app或者system\priv-app下生成相应的目录下生成新的apk文件
1)system\app为系统常用的apk的目录,system\priv-app为系统核心应用如launcher,setting,systemui等
2)有的平台编译会生成apk和odex两个文件,实际是由于在系统编译的脚本的地方加了odex配置,作用是开机过程中解析apk快点,加快开机速度,实际此种情况apk会是空壳,真正起作用的是odex文件,常规情况下可以看到apk只有几KB,而odex文件会有几M,如果有apk和odex生成的需要将相应的两个文件都push到机器里面去替换,通常执行mm之后都会有提示install之类的字段,告诉你最终是在哪个目录下生成的新的文件
out\target\product\平台名\system\priv-app\Settings\Settings.apk 编译packages\apps\Settings

out\target\product\平台名\system\priv-app\SystemUI\SystemUI.apk 编译frameworks/base/packages/SystemUI
out\target\product\平台名\system\priv-app\SystemUI\oat\arm\SystemUI.odex

out\target\product\平台名\system\framework\services.jar 编译framework/base/service
out\target\product\平台名\system\framework\oat\arm\services.odex

out\target\product\平

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值