Android Wear是否支持直接访问Internet?

时间:2015-07-07 04:19:53

标签: android wear-os

作为一名Android服装开发者, 我们可以通过http请求直接访问网络吗? 在我的情况下,我想发送一个http请求来获取Yahoo Financial API库存数据,但它总是失败,

相同条件在stackoverflow中 Does Android Wear support HttpURLConnection - getting EOFException Direct internet connection on Android Wear?

但在最新的Android 5.1.1更新显示" Wifi支持功能" http://officialandroid.blogspot.tw/2015/04/android-wear-wear-what-you-want-get.html

这意味着Android Wear中的Wifi功能仅用于"同步数据"电话和服装之间,还是我们可以在wifi上做更多的事情?

由于

2 个答案:

答案 0 :(得分:8)

WiFi意味着当您的手机和Wear设备未通过蓝牙直接连接时,您将能够使用Wear Data Layer APIs(MessageApi,DataApi,ChannelApi等)。

编辑:虽然附加在wifi上,但您能够执行直接的HTTP请求 - 但请注意,一旦重新连接到蓝牙,该功能将被删除,因此请确保如果您确实利用了这些附加功能,则可以确保您的应用在两种情况下都能正常运行(或者对用户有适当的回退行为/警告)。

答案 1 :(得分:1)

在限制可以拨打的电话方面,您的无线网络没有限制;当您与手机断开连接,并且您的无线网络开启时,您绝对可以通过无线网络拨打互联网电话;您可以通过编写一个发出http调用的简单应用程序来测试它。但是,最好不要依赖wifi来实现这一目的,因为通常无法使用wifi,除非你采取足够的措施确保有后备,否则你的应用的用户可能会感到失望。