android - 如何在不知道包名的情况下从 adb 中删除应用程序?

标签 android adb

我可以使用以下命令删除应用程序(我自己编写代码并通过 SDK 安装):

adb uninstall com.company.apppackage  

如果我不知道软件包名称,如何使用 adb 通过命令行卸载它?

例如,如果一个应用程序在 Android 主菜单中显示为“我的应用程序”,如果我不知道它的包名,我该如何删除它?

或者,有没有办法以某种方式知道应用程序的内部包名称?

最佳答案

尝试:

adb root

然后进入adb shell

adb shell 

找出您的应用程序包名称:

pm list packages | grep "your app name/something related to your app name"

然后使用:

adb uninstall 

pm uninstall

关于android - 如何在不知道包名的情况下从 adb 中删除应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18755739/

相关文章:

android - 尝试通过 TCP 通过 adb 连接到 Android 设备时显示 “error: closed”

android - 限制 `adb shell dumpsys alarm`的输出

java - 如何使用 RecyclerView 显示空 View ?

当 searchview 获得焦点时,Android appcompat 工具栏会拉伸(stretch)

android - 我应该设置 fragment Root View 的 ID 吗?

android - 华为,logcat 没有显示我的应用程序的日志?

Android 11 adb push 权限被拒绝

android - PackageManager 死亡 - DeadObjectException - 小包裹交易失败

android - 日志记录在 Android Studio 中有什么作用?

android - 如何在 Android Studio 中或通过 ADB 获取 Android Things 设备上的应用程序的屏幕截图?