我有几个表盘,是在android studio的表盘上工作时安装的。
我使用的是装有windows操作系统的Android Studio,并通过USB连接到手表上。如何删除这些包?我尝试了adb,但没有成功,收到错误"delete failed internal error“。
我可能没有输入正确的包名称。有什么方法可以列出和删除这些包吗?
编辑,多亏了字符串问题已经解决了。下面是如何实现的。
adb -d shell pm list packages
这将列出设备上安装的软件包。“usb”标志将命令定向到-d设备。
如果我的应用程序名为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 package“和"pm uninstall some.package”以及ls和cd来列出和更改目录等。
在我的Windows10安装程序中,C:\Users\MyUserName\AppData\Local\Android\sdk\platform-tools\中的adb.exe要从windows运行adb,请在其目录中打开一个命令窗口。此选项可通过按住SIFT键,同时在资源管理器中的文件夹内单击鼠标右键以获得选项“在此处打开命令窗口”来找到。
发布于 2016-07-24 06:29:44
是的,您需要有正确的软件包名称才能卸载。您可以使用列出所有已安装的软件包
adb shell pm list packages
https://stackoverflow.com/questions/38515657
复制相似问题