javascript - Google Play Store Apache Cordova 漏洞(Cordova 版本应高于 4.1)

标签 javascript android cordova google-play hybrid-mobile-app

我已经使用 cordova 6.4.0 cli 构建了我的 APK,但 Google PlayStore 不接受该 APK。我已经包含了 cordova.js 和 cordova_plugins.js 文件,但我不知道这些文件的版本。

谁能告诉我如何检查这两个文件的版本?如果没有,那么我在哪里可以获得最新版本,以便将 apk 上传到 Google Play 商店?

最佳答案

这不是您的 cordova.jscordova_plugins.js 的问题,这是因为您的 cordova 平台版本已过时而导致的。您可以在终端 cordova platform ls 中输入来检查当前的 cordova 平台版本,它应该打印类似于以下内容的输入:

Installed platforms:
   android 5.2.2
   ios 4.2.1
Available platforms: 
   amazon-fireos ~3.6.3 (deprecated)
   blackberry10 ~3.8.0
   browser ~4.1.0
   firefoxos ~3.6.3
   osx ~4.0.1
   webos ~3.7.0

因此,这个版本号也放在projectPath/platforms/android/cordova/version中。

对于更新,您可以使用cordova platform update android,但是您应该小心使用此命令,因为可能会导致您的项目出现问题(特别是如果您的项目有点旧),请在这样做之前一定要有一个可用的备份。

关于javascript - Google Play Store Apache Cordova 漏洞(Cordova 版本应高于 4.1),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41395609/

相关文章:

ios - Cordova 构建 ios 给出空错误消息

javascript - 无需表单即可将查询数据发布到 URL 的方法?

javascript - Angular $watch 细微差别和工厂不反射(reflect)状态变化?

javascript - 如何在 HTML 中动态创建列表?

android - 如何从今天的日期减去 x 天数

android - fragment 重建后 ViewModel 不保留数据

javascript - event.charCode 在 Firefox 中不起作用

android - 有没有办法找到字符串数组列表的端点?

javascript - 如何在没有ajax的情况下调用上一页

cordova - Facebook JS SDK 可以与 Phonegap/Cordova 一起使用吗?