Android Wear Emulatorとデバイスを接続できません。4.4(KitKat OS)を搭載したHTC Oneデバイスがあります。
私は以下のリンクに従ってください:
しかし、コマンドプロンプトを介してadb -d forward tcp:5601 tcp:5601を実行すると、何も起こりません。AndroidWearエミュレーターは接続されたデバイスを表示しません。
注:Android Wearプレビューアプリを起動できますデバイスで正常に通知され、通知設定も有効になります。
任意の助けをいただければ幸いです。
@Lance Nanekは基本的にこの問題の解決に役立ちました。同様の問題が発生した場合は、これらの手順が役立つ場合があります。
'adb devices'を実行すると、2つのデバイスが表示されます。1つはエミュレーターで、もう1つはAndroid Wear Previewアプリがインストールされています。
エミュレータがオフラインである場合は、エミュレータを強制終了します。 avdから起動し、「スナップショットから起動」を慎重にオフにします-これはAndroid Wear Get started instruction:「AVDを再度起動しますが、スナップショットから起動を選択し、スナップショットに保存を選択解除します。 」
新しく更新されたAndroid Wearアプリ(2014年8月)では、Bluetooth経由で接続されたデバイスを選択するように求められたときに右上に設定ボタンがあります。このボタンを押すと、代わりにエミュレーターに接続されます).
私はまた、コンピューターに直接接続されたクレードルを使用することもできたと思いますが、今はそれを確認できません。
「エミュレータへの接続」に夢中になっていたが、x86の代わりにAndroid Wear ARM仮想デバイス)を使用して修正した。
Genymotionを使用したAndroid Wear Android 4.3以上の携帯電話を持っていない人は、Android Wear Preview。: '(そしてここAndroid 4.3またはAndroid 4.4で動作するGenymotion Nexus 4または他のエミュレータを使用して試してみてください!
GenymotionでAndroid 4.3を使用してNexus 4をセットアップします。Nexus4とAndroid Wearエミュレータの両方を起動します。まず、Nexus 4にGoogle Play Servicesをインストールする必要があります。 ZipファイルをダウンロードしてNexus 4にドラッグします。デバイスを再起動すると、Play Store Open Terminalに「Android Wear Preview」をインストールし、adbツールを使用できます。adbデバイスは、2つのデバイス、adb -s [デバイス名Nexus 4]転送tcp:5601 tcp:5601完了!
解決策を見つけようとして数時間後...私はそれを見つけました!
私の場合、問題は2つの異なるSDK(EclipseからのものとAndroid Studio)からのものであるため、間違ったものでADBコマンドを実行しようとしていたことでした。
したがって、IDE=で使用しているパスを確認し、同じパスでコマンドを実行することが重要です。
しばらく前と同じで立ち往生。 Googleが Android Wear アプリを更新したようです。新しいバージョンをインストールした後、Android 4.3 +およびadb -d forward tcp:5601 tcp:5601コマンド)
私が抱えていた問題は、事前に選択されたAPIレベルが正しく設定されていなかったことです。次の値に設定する必要があります。
ホストGPUの使用はオプションです。