初心者の質問かもしれませんが、私の人生では、Samsung Gear Liveからアプリをアンインストールする方法がわかりません。
デバッグバージョンをアンインストールする必要があるので、Google Playストアからダウンロードするときに最新の製品バージョンがあることがわかります。
このためのユーザーインターフェイスがあるかどうかはわかりません。私が見つけた最も簡単な方法は、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デバイスが直接USB接続の代わりにBluetooth経由で接続されている場合(たとえば、Moto 360でテストする場合)adb -s <device> <command>
adb documentation の 特定のエミュレータ/デバイスインスタンスへのコマンドの指示 の指示どおり。
この場合、次のようになります。
adb -s localhost:4444 uninstall com.example.testandroidwear
Bluetooth経由のデバッグ で説明されているとおりに接続を確立した場合(そうでない場合は、ポート番号を適宜調整してください)。
誰かがbluetooth経由でデバッグしていて、このスレッドにつまずく場合は、次のように書きます:
adb -s localhost:4444 uninstall example.com.yourappname
Playストアまたは電話へのadbを介してAPKをインストールすると、埋め込みウェアラブルAPKがウェアラブルに自動的にインストールされます。
開発していることを試したり、組み込みAPKを実行しないデバッグビルドを実行したりする場合は、電話とウェアラブルの両方でadb uninstallを使用する必要があります。
Adbデバイスを使用して、接続されているデバイスの名前を検出し、adb -sに続いてデバイスの名前を検出できます。アンインストールコマンドで内部パッケージ名を使用します。
最初に「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
localhost
の代わりに127.0.0.1
を使用することをお勧めします
adb -s 127.0.0.1:4444 uninstall example.com.yourappname