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\平