从Real Device卸载Android Wear应用程序

Kev*_*cka 29 android uninstall device wear-os

可能是一个菜鸟问题,但对于我的生活,我无法弄清楚如何从我的Samsung Gear Live卸载一个应用程序.

我需要卸载调试版本,所以当我从Google Play商店下载时,我知道我有一个全新的生产版本.

mat*_*ash 68

我不知道是否有用户界面.我找到的最简单的方法是通过adb:

adb uninstall [-k] <package> - remove this app package from the device
                               ('-k' means keep the data and cache directories)
Run Code Online (Sandbox Code Playgroud)

所以,例如:

adb uninstall com.example.testandroidwear
Run Code Online (Sandbox Code Playgroud)

正如@WaynePiekarski和@ Thoast83都提到的那样,如果Android Wear设备通过蓝牙连接而不是直接USB连接(例如,在使用Moto 360进行测试时),则需要adb -s <device> <command>按照指令命令使用特定仿真器/设备实例ADB文档.

在这种情况下,它可能是这样的:

adb -s localhost:4444 uninstall com.example.testandroidwear
Run Code Online (Sandbox Code Playgroud)

如果您已完全按照通过蓝牙调试中所述建立连接(否则,请相应地调整端口号).


Tho*_*t83 18

如果有人通过蓝牙进行调试并偶然发现此线程,请写:

adb -s localhost:4444 uninstall example.com.yourappname
Run Code Online (Sandbox Code Playgroud)


Way*_*ski 5

当您通过Play商店或通过adb安装APK到手机时,嵌入式可穿戴设备APK会自动安装到可穿戴设备上.

如果您正在开发并想要玩游戏,或者如果您正在进行不执行嵌入式APK的调试版本,则需要对手机和可穿戴设备使用adb uninstall.

您可以使用adb设备发现已连接设备的名称,然后使用adb -s,后跟设备名称.您可以将内部包名称与uninstall命令一起使用.