1. 首先启动android模拟器。
2. 打开cmd命令行窗口。
再输入 ls 可以看到列出了文件夹和文件,
输入 cd system/app ,再输入 ls ,可以看到系统自带的应用程序apk文件,
删除你想要删除的,例如Browser.apk,输入 rm Browser.apk
此时会看到提示说 rm failed for Browser.apk, Read-only file system ,那是因为这些是只读文件,我们没有权限删除它。 所以接下来要做的是获取权限,
3. 获取权限:
首先查看权限,输入 mount 可以看到 /dev/block/mtdblock0 /system yaffs2 ro 0 0
说明在system这个地方我们没有权限
那么接下来我们就来获取权限,输入 mount -o remount,rw -t yaffs2 /dev/block/mtdblock0 /system,没有提示错误
再次查看权限,输入 mount,可以看到 /dev/block/mtdblock0 /system yaffs2 rw 0 0,说明我们已经获取到权限了
此时再输入 rm Browser.apk,就可以成功删除了
4. 永久删除:
就算按照上面的步骤成功删除了,android模拟器每次启动时也会恢复回来。那么如何永久删除呢,很简单,删除SdkSetup.apk,
输入rm SdkSetup.apk还没完
5. 卸载程序:
输入 exit,退出模拟器后,还要输入 adb uninstall com.android.music //这一步,我在操作时发现好像出现failure,不过不予理会。
6. 改文件配置:
找到avd目录(一般在我的文档),进入xxxx.avd目录,删除cache.img和userdata-qemu.img 然后,找到 D:\android-sdk-windows\platforms\android-x(不同版本,x不同)\imagessystem.img,复制到上面的xxxx.avd目录中。
7. 启动模拟器,再执行第2到第4步-------这个最关键的一半
8. 最后最后,再重启模拟器,大功告成。