Google App Store警告 – 您应该尽快升级到Apache Cordova 3.5.1或更高版本

我已收到来自Google Play商店的用于我的Android应用的电子邮件:

这是一个通知,您的com.mydomain.myappbuild立在包含安全漏洞的Apache Cordova版本上。 这包括高度严重的跨应用程序脚本(XAS)漏洞。 在某些情况下,可以远程利用易受攻击的应用程序来窃取敏感信息,例如用户login凭据。 您应该尽快升级到Apache Cordova 3.5.1或更高版本。 有关漏洞的更多信息以及有关升级Apache Cordova的指导,请参阅http://cordova.apache.org/announcements/2014/08/04/android-351.html 。 请注意,具有易受攻击风险的漏洞应用程序可能被视为“危险产品”,可能会从Google Play中移除。 此致Google Play小组敬上©2014 Google Inc. 1600 Amphitheatre Parkway Mountain View,CA 94043

如果我尝试给定的链接/页面上提到的命令,即:

cordova platform add android@3.5.1 --usenpm 

我收到一个错误:

 Platform android already added 

有人可以请指导我如何升级cordova从3.1到3.5.1? 我已经尝试了各种各样的东西:

 npm update -g cordova 

但我似乎并没有获得成功。 MyApp \ platforms \ android \ cordova文件夹中的版本文件仍显示以下条目,并且此文件夹中没有文件更改:

 // Coho updates this line: var VERSION = "3.1.0"; console.log(VERSION); 

帮助将不胜感激。

谢谢!

Solutions Collecting From Web of "Google App Store警告 – 您应该尽快升级到Apache Cordova 3.5.1或更高版本"

经过一番研究,我想我已经找到了解决办法:

http://cordova.apache.org/index.html#download

 npm install -g cordova cd my_project cordova platform update android 

运行最后一个命令的窍门,我得到这个回应:

 **cordova platform update android** Deleting E:/PhoneGap/my_project/platforms/android/libs/cordova-3.1.0.jar Android project is now at version 3.6.3 If you updated from a pre-3.2.0 version and use an IDE, we now require that you import the "CordovaLib" library project. 

希望有所帮助。

问候

如果您正在使用Phonegap,则只需将Phonegap更新到3.5.0版即可

这里解释: http : //phonegap.com/blog/2014/06/12/phonegap-3_5_release/

以下是来自Phonegap的说明,说明了您的覆盖范围: http ://phonegap.com/blog/2014/08/07/cordova-android-3_5_0-patched-with-security-fixes/