制作一个 PhoneGap/Cordova 适合 Android 版本 4.2.2 的项目

Make a PhoneGap/Cordova project suitable for Android version 4.2.2

这似乎是一个疯狂的要求,但我正在尝试创建一个 Cordova 应用程序,它将 运行 在版本 4.2.2 的 Android 设备上没有问题。

在Clover Station上运行,无法升级Android版本。目前,整个 Clover 网络(与 Google Play 分开)的所有 Clover Stations 都安装了此版本 Android,所以我束手无策。

我在通过 Ajax 与我们的后端通信时遇到问题,在我的 iPad 或我的 iPhone 上测试应用程序时不会发生这种情况一个浏览器。我没有更新的 Android 设备来测试,所以我假设问题是 Android 版本。

我对 Cordova 的了解还不够,不知道您是否可以为 Android 的特定版本安装 Android 平台。我读了无数关于这个的 SO questions/answers.. 但我承认我有点迷路了。

有什么想法吗? 谢谢

This may seem like a crazy requirement but I'm trying to create a Cordova application which will run without issues on an Android device with version 4.2.2.

下面的 link 表明基本上每个 cordova android 平台版本都应该支持设备 运行 Android 4.2.x 开箱即用: https://cordova.apache.org/docs/en/latest/guide/platforms/android/#requirements-and-support

运行 以下检查安装了哪个 android 平台版本:

cordova platform ls

也许如果它真的很旧,您可以尝试升级并希望在 cordova-android 中修复错误以解决您的问题。您还可以尝试降级。为此,您可以

cordova plugin save
cordova platform rm android
cordova platform add android@5.0.0

或者您要使用的任何版本。

还要确保在 Android Studio 中安装所需的 Android API 关卡。