apache - run - install cordova windows
Advertencia de la tienda de aplicaciones de Google: debe actualizar a Apache Cordova 3.5.1 o superior lo antes posible (2)
Después de algunas investigaciones, creo que he encontrado la solución aquí:
http://cordova.apache.org/index.html#download
npm install -g cordova
cd my_project
cordova platform update android
Ejecutar el último comando hace el truco y obtengo esta respuesta:
**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.
Espero que ayude.
Saludos
He recibido un correo electrónico de Google Play Store para mi aplicación de Android:
Esta es una notificación de que su com.mydomain.myapp se basa en una versión de Apache Cordova que contiene vulnerabilidades de seguridad. Esto incluye una vulnerabilidad de scripts de aplicación cruzada de alta severidad (XAS). Bajo ciertas circunstancias, las aplicaciones vulnerables podrían ser explotadas de forma remota para robar información confidencial, como las credenciales de inicio de sesión del usuario. Debe actualizar a Apache Cordova 3.5.1 o superior tan pronto como sea posible. Para obtener más información sobre las vulnerabilidades y una guía para actualizar Apache Cordova, visite http://cordova.apache.org/announcements/2014/08/04/android-351.html . Tenga en cuenta que las aplicaciones con vulnerabilidades que exponen a los usuarios al riesgo de comprometerse pueden considerarse "productos peligrosos" y estar sujetas a eliminación de Google Play. Saludos, Equipo de Google Play © 2014 Google Inc. 1600 Anfiteatro Parkway Mountain View, CA 94043
Si intento el comando mencionado en el enlace / página dado, es decir:
cordova platform add [email protected] --usenpm
Me sale un error:
Platform android already added
¿Cómo puedo actualizar Cordova de 3.1 a 3.5.1? He intentado todo tipo de cosas como:
npm update -g cordova
Pero no parece que esté teniendo éxito. El archivo de versión en la carpeta MyApp / Platform / android / cordova todavía muestra la siguiente entrada y ningún archivo en esta carpeta cambia:
// Coho updates this line:
var VERSION = "3.1.0";
console.log(VERSION);
Si está utilizando Phonegap, solo necesita actualizar Phonegap a la versión 3.5.0
Se explica aquí: http://phonegap.com/blog/2014/06/12/phonegap-3_5_release/
Y aquí está la nota de Phonegap que dice cómo está cubierto: http://phonegap.com/blog/2014/08/07/cordova-android-3_5_0-patched-with-security-fixes/