我已成功将 GEAR 2 模拟器与 Galaxy Note 2 设备连接。我正在创建一个集成的 Gear 2 应用程序,一切正常,包括 JQuery 功能。但是我无法使用主机设备 Internet 连接从 Gear 2 模拟器进行 Web api 调用。以下是我进行 Json 调用的代码:

$.ajax({
    type: "GET",
    url: uri,
    beforeSend: function () {console.log("before sending");},
    dataType:'jsonp',
    success: function (data) {console.log("success"); console.log(data);},
    error: function (ex) {console.log(ex)};
});

问题是,除了上面提到的代码部分,一切都被执行了,而这段代码只是被跳过了。任何帮助,将不胜感激。

最佳答案

更好的方法是将发出请求所需的数据发送到集成的 android 应用程序。然后从那里你可以对 web 或其他任何东西进行 ajax 调用。 Gear2 本身没有 wifi 功能。它依赖于安卓。

关于android - 在与主机 Android 设备连接的 Gear 2 模拟器上运行的 Gear 2 应用程序中进行 web api 调用的问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23926307/

10-11 21:34