您的位置:首页 > 移动开发 > Android开发

如何卸载android SDK中的应用程序

2011-07-28 15:19 169 查看
1. 首先启动android模拟器。
2. 打开cmd命令行窗口。 输入 adb shell 此时可以管理系统文件夹了,
【注意】命令提示符下可能无法识别adb命令,到C:\android-sdk-windows\tools目录下看,发现并没有adb.exe,然后再一找,原来adb.exe在C:\android-sdk-windows\platform-tools目录下,把以上命令中C:\android-sdk-windows\tools的换成C:\android-sdk-windows\platform-tools,安装成功。也就是说Android 2.2及之前的SDK按照第一种方法可以成功安装apk文件,2.3的就要把C:\android-sdk-windows\tools换成C:\android-sdk-windows\platform-tools了 再输入 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. 最后最后,再重启模拟器,大功告成。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: