【问题标题】:Phonegap application throws error running Android 4.0, but works fine on Android 2.3 and belowPhonegap 应用程序在运行 Android 4.0 时抛出错误,但在 Android 2.3 及更低版本上运行良好
【发布时间】:2012-07-05 14:09:01
【问题描述】:

我遇到了在 Android 4.0.3 上运行的 PhoneGap 移动应用程序的问题。我目前使用的是PhoneGap 1.5.0 版。它可以在 Android 2.3 和所有较低版本的 Android 上完美运行。但是,当我尝试在 Android 4.0 上运行它时 - 它会引发此对话框错误...

应用程序错误 - 发生网络错误。 (file:///android_asset/www/messagedetails.html?Id=29)

【问题讨论】:

    标签: android jquery-mobile cordova


    【解决方案1】:

    phonegap 可能在 UI 线程上执行网络操作。 UI 线程上的每个网络操作都会导致 Android 4.0 中的异常,这可能是您的问题。

    【讨论】:

      【解决方案2】:

      您只需尝试使用 phonegap 1.9.0 版本。因为 android 2.3.3+ 版本可能不支持 phonegap 1.5.0 版本构建。

      【讨论】:

      • 非常感谢 :) 到目前为止,我刚刚使用 PhoneGap 1.5.0 中的本地存储来解决此问题...感谢有用的回复,一定会尝试使用 PhoneGap 1.9.0。
      • 我正在使用子浏览器插件将 Twitter 集成到我的应用程序中。当我使用 1.9.0 时,在 childbrowser.java 文件中出现错误。找不到子浏览器插件 (1.9. 0 版本)适用于 Android ..需要帮助来克服这个问题...提前致谢。
      • 如何在项目中集成子浏览器。请用源码解释。
      • 那篇文章终于在一年前更新了。请验证它是否适用于 1.9.0。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-26
      • 1970-01-01
      • 1970-01-01
      • 2012-02-26
      • 1970-01-01
      相关资源
      最近更新 更多