1
3
这个问题也一直困扰着我。事实似乎是,当安卓Wear通过蓝牙(以及手机)连接到互联网时,http/web呼叫以某种方式被代理。 一种解决方案是禁用手机的蓝牙连接,这迫使Android Wear设备直接连接到您的本地wifi(如果它首先支持wifi),然后本地API请求神奇地开始工作。
如果有人知道谷歌为什么通过蓝牙代理这些通话,或者有其他解决这个问题的建议,我也想知道。 |
2
0
当戴与手机连接,然后使用移动互联网在这种情况下API代码不工作。请断开手机的连接,然后再试一次,它会给你回复。 请查看此链接,我认为它对您有帮助: https://www.sitepoint.com/connecting-to-web-services-with-android-wear/ |
3
0
一种解决方案是使服务器具有公共IP或主机名。另一种是使用NetworkRequest在访问API之前更改wifi的连接。请看谷歌的样本: https://github.com/googlesamples/android-WearHighBandwidthNetworking |