博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
利用命令行删除Android系统自带应用的方法
阅读量:6070 次
发布时间:2019-06-20

本文共 684 字,大约阅读时间需要 2 分钟。

       声明:本博客为原创博客。未经同意,不得转载!小伙伴们假设是在别的地方看到的话,建议还是来csdn上看吧(链接为),看代码和提问、讨论都更方便。

      一般来说。手机厂家都会在手机中内置很多应用,而这些应用是使用一般的应用程序管理无法删除的。当然,如今有一些APP。如360和豌豆荚,在获取了系统的root权限之后是能够删除自带应用的。可是假设我不想让一个app来获取我的root权限呢?有没有方便、快捷的方法呢?

       当然有。那就是利用shell命令。

当然。首先要安装当前手机的驱动程序,否则无法进行调试。

       在一文中作者也介绍了利用命令行删除系统应用的方法,可是个人感觉太麻烦了,事实上有更简单的方法,仅仅要三步就可以:adb remount-->adb shell-->cd system/app-->ls -a。然后找到相应的apk文件(一般来说。我们依据文件名称就可推断它相应的是哪个内置应用),用rm删除就可以

       值得注意的是,对于有的手机。仅仅是这样未必就能全然删除干净(尽管表面上是删除了。可是config文件还在,假设要再次安装该APP,系统就会报错说已经安装了)。保险起见。最好将手机重新启动一下。

       假设当时忘记重新启动,后面因为某种原因又要安装该APP。此时系统会报错,那该怎么办呢?

       有一个非常easy、粗暴的方法,就是先remount,然后强行将其push到system/app中。如:adb remount-->adb push d:\GameBox.apk /system/app/

        因为立即要上班了。截图在后面再添加。有问题的小伙伴能够在以下留言。

你可能感兴趣的文章
Contoso 大学 - 使用 EF Code First 创建 MVC 应用
查看>>
Hadoop FS Shell
查看>>
Managing Toll-Free Bridging
查看>>
DataSet/DataTable中数据导入到Excel
查看>>
读《20个月赚130亿》有感
查看>>
NotePad++中JSLint的使用
查看>>
Core Data入门-备用
查看>>
java生成doc和jar
查看>>
《海贼王》
查看>>
30个优秀旅游网站案例
查看>>
一张有趣的图--《teach yourself c++ in 21 days》
查看>>
grub4dos初级教程-入门篇(Z)
查看>>
c++ 字典排序 并统计字符串个数
查看>>
短文本合并重复(去重)的简单有效做法
查看>>
往数据库中插入不定数量的数据
查看>>
【分布计算环境学习笔记】7 语义Web
查看>>
只允许对象生成于堆内
查看>>
尝试Razor
查看>>
CRC16
查看>>
一步一步学习Vim 全图解释
查看>>