Подтвердить что ты не робот

Предупреждение в Google App Store. Вы должны как можно скорее перейти на Apache Cordova 3.5.1 или выше

Я получил электронную почту от Google Play Store для своего приложения для Android:

Это уведомление о том, что ваш com.mydomain.myapp, построенный на версия Apache Cordova, которая содержит уязвимости безопасности. Эта включает в себя скрипты с высокой степенью тяжести (XAS) уязвимость. При определенных обстоятельствах уязвимые приложения могут быть удаленно эксплуатируется для кражи конфиденциальной информации, такой как логин пользователя полномочия. Вы должны перейти на Apache Cordova 3.5.1 или выше, как как можно скорее.. Дополнительные сведения об уязвимостях и для руководства по обновлению Apache Cordova, см. http://cordova.apache.org/announcements/2014/08/04/android-351.html. Обратите внимание, что приложения с уязвимостями, которые риск компрометации может рассматриваться как "опасные продукты" и субъект для удаления из Google Play. С уважением, Google Play Team © 2014 Google Inc. 1600 Amphitheatre Parkway Mountain View, CA 94043

Если я попробую команду, указанную на данной ссылке/странице, то есть:

cordova platform add [email protected] --usenpm

Я получаю сообщение об ошибке:

Platform android already added

Может ли кто-нибудь мне посоветовать, как обновить Кордову от 3.1 до 3.5.1? Я пробовал все такие вещи, как:

npm update -g cordova

Но я, кажется, не добился успеха. Файл версии в папке MyApp\platform\android\cordova по-прежнему показывает следующую запись и файл в этой папке не изменяется:

// Coho updates this line:
var VERSION = "3.1.0";

console.log(VERSION);

Помощь будет очень оценена.

Спасибо!

4b9b3361

Ответ 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.

Надеюсь, что это поможет.

Привет