使用 HTML5、Javascript、Backbone 和 Phonegap 开发了一个 Android 应用程序。我们可以使用两种部署方法连接到 STAGING Web 服务:Eclipse 到设备部署 (Kindle) 和 APK。
使用相同的客户端代码,我们可以使用 Eclipse 连接到 PUBLIC Web 服务以进行设备部署。但是使用APK,我们无法连接到公共网络服务。客户端代码没有改变,只有暂存和公共 Web 服务 URL。
检查Logcat,没有错误。消除了可能的 Proguard 问题,它未启用。添加了调试控制台语句,并且在 APK 之后 URL 不会改变。域白名单,
<access origin="*"/>
可能是服务器权限问题(针对用户代理进行过滤),但它也应该在 Eclipse 到设备部署时失败。
有关调试的任何想法或其他建议?
谢谢!