1

我在 android studio 中处理表盘时安装了几个表盘。

我正在使用带有 Windows 和 USB 连接到手表的 Android Studio。如何删除包裹?我尝试了 adb 但没有成功,收到错误“删除失败的内部错误”。

我可能没有输入正确的包裹名称。有没有办法可以列出和删除包?

编辑,感谢 String 问题已经解决。就是这样。

adb -d shell pm list packages

这列出了设备上安装的软件包。“-d”标志将命令定向到 USB 设备。

如果我的应用名为 my.app,列表将显示为 package:my.app 以下将删除该包。

adb -d shell pm uninstall my.app

d.datul1990 推荐 stackoverflow.com/questions/13534935/adb-uninstall-failed 这表明 adb 可以打开一个 shell。

adb -d root
adb -d shell

将打开一个类似于 linux 的 shell,其中可以输入“pm list packages”和“pm uninstall some.package”以及 ls 和 cd 以列出和更改目录等。

在我的 Windows 10 安装 adb.exe 位于 C:\Users\MyUserName\AppData\Local\Android\sdk\platform-tools\ 要从 Windows 运行 adb,请在其目录中打开一个命令窗口。可以通过在资源管理器中“右键”单击文件夹内的同时按住 sift 键以获取“在此处打开命令窗口”选项来找到此选项。

4

1 回答 1

2

是的,您需要有正确的软件包名称才能卸载。您可以列出所有已安装的软件包

adb shell pm list packages
于 2016-07-23T22:29:44.400 回答