启用互联网连接 - Android Wear

Enable internet connection - Android Wear

我正在开发我的第一个 android wear 应用程序,我正在向 api 发出请求,问题是我没有互联网连接。我怎样才能启用互联网连接或类似的东西?

到目前为止,我尝试的是启用蓝牙连接,但每次我点击那里时都会出现以下错误不幸的是,设置已停止。

知道如何解决吗?

注意:以下是我的虚拟机详细信息:

已编辑 另外,为了确保互联网连接无法正常工作,我尝试了以下代码:

ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
        NetworkInfo ni = cm.getActiveNetworkInfo();
        if (ni == null) {
            // There are no active networks.
            return false;
        } else
            return true;

是的,因为据记载 wear 无法直接访问互联网,因此您不能直接从 android wear 调用 API。

我最近在 wear 中开发的一个应用程序中使用了一种解决方法。

您必须为 android 设备使用消息 API 并佩戴。使用它您可以与设备通信并佩戴。

您可以将消息 API 中的操作从设备传递给佩戴。 所以你可以做的是基于一个特定的动作,你可以将控制权传递给设备调用 API 获取数据并传递所需的数据来佩戴并执行你需要的操作。

是的,重要的是 Google Play 服务在 android 设备和穿戴设备(设备或模拟器)上相同或更新,否则会抛出异常。

谢谢。

更新: 新的 Android Wear 2.0 允许直接连接互联网