无法将Android Wear模拟器与设备连接

我无法连接Android Wear模拟器与我的设备。我有HTC One设备有4.4(KitKat OS)。

我按照下面的链接:

设置Android Wear

但是,当我通过命令提示符执行行adb -d转发tcp:5601 tcp:5601时,没有任何反应.Android Wear模拟器不显示设备连接。

注意 :我可以在我的设备中成功启动Android Wear预览应用 ,并且还启用了通知设置。

任何帮助将不胜感激。

@兰斯Nanek基本上帮助我解决了这个问题。 如果你有类似的问题,这些步骤可能会有所帮助。

  1. 运行“adb设备”,您应该看到两个设备,一个是您的模拟器,另一个是安装了Android Wear Preview应用程序的设备。

  2. 你可能会看到你的模拟器离线,如果是的话,杀死模拟器。 从avd启动它,仔细取消选中“从快照启动” – 这与Android Wear启动指令形成对比:“再次启动AVD,但select从快照启动并取消select保存到快照。

  3. 再次运行“adb设备”,确保您看到两个设备在线
  4. 运行命令'adb -d转发tcp:5601 tcp:5601'
  5. 从android Wear预览应用程序,磁带连接,你应该准备好去。

在最新更新的Android Wear应用程序(2014年8月)上,当要求select通过蓝牙连接的设备时,右上方有一个设置button。 按下此button将连接到仿真器。

  1. 在手表的开发人员选项中启用adbdebugging。
  2. 在手表的开发者选项中启用蓝牙debugging。
  3. 在手机上的穿戴应用程序中启用蓝牙debugging。 在terminal运行:
  4. adb forward tcp:4444 localabstract:/ adb-hub; adb connect localhost:4444

看到这个培训 。

我想我也有幸用直接插入电脑的摇篮,但现在无法确认。

使用Genymotion的Android Wear对于没有Android 4.3或更高版本的手机的用户,我们无法尝试Android Wear预览。 :'(这是一种方法,你可以尝试,使用Genymotion Nexus 4或任何其他模拟器与Android 4.3或Android 4.4,它的工作原理!

在Genymotion中使用Android 4.3设置Nexus 4。 启动Nexus 4和Android Wear模拟器。 您应该首先在Nexus 4上安装Google Play服务:下载zip文件将其拖入Nexus 4重新启动设备,现在您可以在Play Store Open Terminal上安装“Android Wear Preview”,使用adb工具:adb devices你应该看到2个设备,adb -s [Nexus 4的设备名称]转发tcp:5601 tcp:5601完成!

我遇到的麻烦是预选的API级别设置不正确。 它应该设置为以下值:

Android Wear的虚拟设备设置

使用主机GPU是可选的。

与前一阵子相同。 Google似乎更新了他们的Android Wear应用程序。 在安装新版本后,我能够通过它的接口成功连接(只要我使用Android 4.3+adb -d forward tcp:5601 tcp:5601命令的设备)

经过几个小时试图find解决scheme…我find了它!

在我的情况下,问题是我有两个不同的SDK(一个来自Eclipse,另一个来自Android Studio),所以我试图执行错误的ADB命令。

因此,检查您在IDE中使用的path并执行相同的命令非常重要。

我在“连接到模拟器”上看起来很糟糕,但我通过使用Android Wear ARM虚拟设备而不是x86固定了它。

在超级用户模式下运行adb -d forward tcp:5601 tcp:5601命令