如何卸载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. 最后最后,再重启模拟器,大功告成。
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. 最后最后,再重启模拟器,大功告成。
相关文章推荐
- 如何卸载android SDK中的应用程序
- 一起学android之如何卸载指定的 应用程序(25)
- 如何使用CleanMyMac卸载应用程序
- 在Mac下,如何完美的卸载应用程序?-AppCleaner
- InstallShield中如何制作应用程序的卸载快捷方式
- Andriod:如何卸载模拟器上已经安装的应用程序?
- android开发:如何在卸载应用程序操作下,不删除原来程序数据库?
- 如何使用CleanMyMac卸载应用程序
- 如何在Android SDK 下查看应用程序输出日志的方法
- 如何通过CSP编程卸载Windows Mobile应用程序
- Win8系统中如何快速卸载应用程序
- 【Linux】How to Uninstall a Program in Linux(如何卸载Linux系统的应用程序)
- Andriod:如何卸载模拟器上已经安装的应用程序?
- 如何卸载Chrome应用程序
- HOWTO:InstallShield中如何制作应用程序的卸载快捷方式
- HOWTO:InstallShield中如何制作应用程序的卸载快捷方式
- 怎么彻底清除Mac应用程序?苹果Mac如何卸载软件?
- 如何卸载android手机rom里的应用程序
- 无法通过“控制面板”卸载 Office 2003、Office 2007 或 Office 2010 套件的情况下,如何才能将其卸载?
- Android如何安全退出应用程序