有人写了一篇帖子说如何卸载模拟器中自带程序, 虽然基本上说到点子上了, 但总感觉没说清楚, 就是懂的人看了就懂, 不懂的人看了还是不懂. 想起来自己以前在博客中也写了类似的一篇文章, 就直接抓过来了, 我觉得我说的很清楚了, 相信你一定可以看懂的,呵呵
原创博文,版权所有!转载请注明出处:http://blog.sina.com.cn/internetfox
这几天准备自己写一个收发短信的程序。于是就想要把 Android 模拟器中自带的短信程序卸载掉,在网上找了好久,发现模拟器中获得root权限太烦了。于是就想到了使用adb shell命令。找了点资料,研究了一下,终于搞定了,现记录如下:方便网友查看,也防止自己以后忘记。
经自己尝试,发现要删除系统自带程序,需要删除两个位置的东西,一个是安装程序源文件,在system/app目录下面。另一个是安装程序包路径,在data/data/目录下面。下面就以删除系统自带照相机程序为例(短信程序已经删掉了,找了下就照相机没什么用,咔嚓掉),说明一下具体操作过程。
(1)设置/system/目录为可写。
默认情况该目录是只读权限,因此想要删除该目录文件需要将其设置为可写权限。
注意,如果你的电脑adb命令没有在环境变量中配置,则需要先到adb命令路径目录中才能运行adb命令,具体自己到网上查一下,这点事都懒得做,得,您还是别玩了。早点洗洗睡吧
(2)进入shell命令模式:
(3)删除/system/目录中的Camera.apk文件
不好意思,一开始删除目录错了,注意一定要先进入/system/app目录下面。第二个rm Camera.apk才成功。
(4)删除包目录
现在进入模拟器可以看到,Camera这个程序已经没有了,
但为了删除干净,还是有必要将包目录删除。如下:
至此,该程序就删除干净了,不留痕迹。
原创博文,版权所有!转载请注明出处:http://blog.sina.com.cn/internetfox
这几天准备自己写一个收发短信的程序。于是就想要把 Android 模拟器中自带的短信程序卸载掉,在网上找了好久,发现模拟器中获得root权限太烦了。于是就想到了使用adb shell命令。找了点资料,研究了一下,终于搞定了,现记录如下:方便网友查看,也防止自己以后忘记。
经自己尝试,发现要删除系统自带程序,需要删除两个位置的东西,一个是安装程序源文件,在system/app目录下面。另一个是安装程序包路径,在data/data/目录下面。下面就以删除系统自带照相机程序为例(短信程序已经删掉了,找了下就照相机没什么用,咔嚓掉),说明一下具体操作过程。
(1)设置/system/目录为可写。
默认情况该目录是只读权限,因此想要删除该目录文件需要将其设置为可写权限。
注意,如果你的电脑adb命令没有在环境变量中配置,则需要先到adb命令路径目录中才能运行adb命令,具体自己到网上查一下,这点事都懒得做,得,您还是别玩了。早点洗洗睡吧
(2)进入shell命令模式:
(3)删除/system/目录中的Camera.apk文件
不好意思,一开始删除目录错了,注意一定要先进入/system/app目录下面。第二个rm Camera.apk才成功。
(4)删除包目录
现在进入模拟器可以看到,Camera这个程序已经没有了,
但为了删除干净,还是有必要将包目录删除。如下:
至此,该程序就删除干净了,不留痕迹。