Подтвердить что ты не робот

Удалите приложение Android Wear с реального устройства

Может быть вопрос о нобе, но для жизни я не могу понять, как удалить приложение из моего Samsung Gear Live.

Мне нужно удалить отладочную версию, поэтому я знаю, что у меня есть новая производственная версия, когда я загружаю ее из магазина Google Play.

4b9b3361

Ответ 1

Я не знаю, есть ли для этого пользовательский интерфейс. Самый простой способ, который я нашел, - через adb:

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

Итак, например:

adb uninstall com.example.testandroidwear

Как упоминалось как @WaynePiekarski и @Thoast83, если устройство Android Wear подключено через Bluetooth вместо прямого USB-соединения (например, при тестировании с помощью Moto 360), вам нужно использовать adb -s <device> <command>, как указано в Направление команд на конкретный экземпляр эмулятора/устройства в документации adb.

В этом случае это может быть что-то вроде:

adb -s localhost:4444 uninstall com.example.testandroidwear

если вы установили соединение точно так, как описано в Отладка по Bluetooth (в противном случае отрегулируйте номер порта соответственно).

Ответ 2

Если кто-то отлаживается через bluetooth и натыкается на этот поток, напишите:

adb -s localhost:4444 uninstall example.com.yourappname

Ответ 3

Когда вы устанавливаете APK через Play Store или через adb на телефон, встроенный носимый APK автоматически устанавливается на носимый.

Если вы разрабатываете и хотите поиграть с вещами, или если вы делаете отладочные сборки, которые не делают встроенный APK, вам нужно будет использовать удаление adb как на телефоне, так и на носимом.

Вы можете использовать устройства adb для обнаружения имен подключенных устройств, а затем adb -s, за которыми следует имя устройства. Вы используете внутреннее имя пакета с командой удаления.

Ответ 4

Сначала используйте "adb devices", чтобы найти все подключенные устройства:

$ C:\Program Files (x86)\Google\Cloud SDK>adb devices
List of devices attached
603KPSL029398   device
5c9cc2e0        device

Затем запустите удаление приложения, используя adb на нужном устройстве:

$ C:\Program Files (x86)\Google\Cloud SDK>adb -s 603KPSL029398 uninstall com.example.android.support.wearable.notifications
Success

Ответ 5

Я бы предложил использовать 127.0.0.1 вместо localhost

adb -s 127.0.0.1:4444 uninstall example.com.yourappname

Ответ 6

Даже после деинсталляции мои часы (moto360 second gen, run android wear 1.5.03336103, Android os 6.0.1) показывают удаленные приложения. Приложения были установлены непосредственно на устройстве износа из Studio.