1、启动模拟器
2、赋予权限(重新挂载系统分区,使系统分区重新可写)
- root@meie:~# adb remount
root@meie:~# adb remount
3、删除Launcher2.apk
- root@meie:~# adb shell
- # cd system
- # cd app
- # rm Launcher2.apk
root@meie:~# adb shell
# cd system
# cd app
# rm Launcher2.apk
4、卸载Launcher
- root@meie:~# adb uninstall com.android.launcher
root@meie:~# adb uninstall com.android.launcher
5、安装新Launcher
- root@meie:~# adb install '/work/official/out/target/product/generic/system/app/Launcher2.apk'
- 2213 KB/s (893174 bytes in 0.394s)
- pkg: /data/local/tmp/Launcher2.apk
- Success
root@meie:~# adb install '/work/official/out/target/product/generic/system/app/Launcher2.apk'
2213 KB/s (893174 bytes in 0.394s)
pkg: /data/local/tmp/Launcher2.apk
Success
注意:只删除apk文件不卸载的话,会残留数据,安装新Launcher报错误
Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]
本文详细介绍了如何在模拟器上替换默认的Launcher应用。首先启动模拟器,然后通过ADB赋予系统分区可写权限,接着删除原有Launcher2.apk,再卸载对应的包,最后安装新的Launcher应用,确保避免残留数据导致的安装错误。



932

被折叠的 条评论
为什么被折叠?



