使用adb命令查看/删除Android手机上的App

只要安装了adb,Windows/Mac/Linux均适用。

在某些情况下,如果我们不能直接在安卓手机的触屏上操作,可以用手机连接电脑,在命令行中执行 查看/删除 手机App的操作。简介如下。

要求:
1)电脑装有adb
2)此电脑只连接了一部手机。如果有连接其它安卓设备,请断开。

  1. 手机连接电脑。
  2. 打开命令行,输入adb shell,进入手机的命令行模式。
$ adb shell
adb server version (39) doesn't match this client (36); killing...
* daemon started successfully *
shell@hammerhead:/ $ 
  1. 输入pm list packages,查看所有已经安装的APP。
shell@hammerhead:/ $ pm list packages
package:com.google.android.youtube
package:com.android.providers.telephony
package:com.google.android.gallery3d
package:com.google.android.googlequicksearchbox
package:com.android.providers.calendar
package:com.android.providers.media
(以下省略)

如果需要查看APP的安装路径,加上-f参数。

shell@hammerhead:/ $ pm list packages -f
package:/data/app/com.google.android.youtube-2/base.apk=com.google.android.youtube
package:/system/priv-app/TelephonyProvider/TelephonyProvider.apk=com.android.providers.telephony
package:/system/app/MediaShortcuts/MediaShortcuts.apk=com.google.android.gallery3d
package:/data/app/com.google.android.googlequicksearchbox-2/base.apk=com.google.android.googlequicksearchbox
package:/system/priv-app/CalendarProvider/CalendarProvider.apk=com.android.providers.calendar
package:/system/priv-app/MediaProvider/MediaProvider.apk=com.android.providers.media
(以下省略)
  1. 使用adb uninstall命令删除某个APP。
    比如我们想删除YouTube这个APP,通过上面的命令,我们看到它的 完整包名com.google.android.youtube。那么可以这样删除它。
  • 先输入exit退出手机命令行。
  • 再执行删除命令:adb uninstall com.google.android.youtube。如果删除成功,会显示Success
  1. 验证一下,是否已经成功删除:
    adb shell pm list packages
    发现com.google.android.youtube已经不在了。不想一行一行找的话,可以使用查找命令:
adb shell pm list packages | grep "youtube"

执行以上命令会得到空返回。

说明删除成功。

以上。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容