我正在使用自定义ROM,我需要对SytemUI执行一些自定义(例如状态栏).所以,这是我做的步骤
1. $. build/envsetup.sh
2. $lunch 1 // normal emulator
3. $make -j4
一旦我的模拟器启动并运行默认的jellybean 4.2.2 AOSP,我就会对状态栏布局进行一些更改,例如我改变了bg颜色然后我执行
4. $mmm frameworks/base/packages/SystemUI //Creates the SystemUI.odex & SystemUI.apk in the out/target/product/generic/system/app/
那么如何将这个SystemUI apk更新到正在运行的模拟器/设备上呢?
在其upgarde期间,所有其他apks将与SystemUI apk一起被要求?
注意:这种情况对于我想将SystemUI.apk OTA的更新发送给该设备的用户的真实设备是有效的,例如,目前谷歌为玩游戏市场应用程序做什么(自动更新,无需重启设备).
所以请在这两个上下文(模拟器和真实设备场景)中建议如何实现.
我已经尝试过使用adb命令了
$adb install -r out / target / product / generic / system / app / SystemUI.apk
在模拟器上,但它给出错误INSTALL_FAILED_DEXOPT
帮助感谢!