Actualizar Android
Esta guía le muestra cómo modificar proyectos Android para actualizar desde versiones anteriores de Córdoba. La mayoría de estas instrucciones se aplica a proyectos creados con un conjunto mayor de herramientas de línea de comandos que preceden a la utilidad de la CLI de cordova
. Vea la interfaz de línea de comandos para información de cómo actualizar la versión de la CLI.
Actualización a 3.1.0 de 3.0.0
Para los proyectos que se crearon con el cordova CLI:
- Actualización de la
cordova
versión CLI - ver la interfaz de línea de comandos - Ejecutar
cordova platform update android
Para proyectos no creados con el cordova CLI, ejecute:
-
bin/actualizar < project_path >
Actualícese a la CLI (3.0.0) de 2.9.0 magnetohidrodinámica
Crear un nuevo proyecto de Apache Cordova 3.0.0 usando el cordova CLI, tal como se describe en la interfaz de línea de comandos.
Agregar tus plataformas el proyecto de la Córdoba, por ejemplo:
cordova platform add android
.Copiar el contenido de su proyecto
www
Directorio delwww
Directorio en la raíz del proyecto cordova que acaba de crear.Copie cualquier activo nativo de su viejo proyecto en los directorios apropiados bajo
platforms/android
: este directorio es donde existe su proyecto cordova-android nativo.Utilice la herramienta CLI cordova instalar algún plugin que necesita. Tenga en cuenta que la CLI maneja todo núcleo APIs como plugins, así pueden necesitar ser agregado. Sólo 3.0.0 plugins son compatibles con la CLI.
Actualizar a 3.0.0 desde 2.9.0 magnetohidrodinámica
Crear un nuevo proyecto Apache Cordova Android.
Copiar el contenido de tu
www
directorio al nuevo proyecto.Copiar cualquier nativos Android activos desde su
res
directorio al nuevo proyecto.Copia sobre algún plugin instaló desde el
src
subdirectorios en el nuevo proyecto.Asegúrese de actualizar cualquiera obsoleto
<plugin>
referencias de su viejaconfig.xml
archivo a la nueva<feature>
especificación.Actualizar todas las referencias a la
org.apache.cordova.api
paquete para serorg.apache.cordova
.
- Nota: núcleo todas las APIs se han eliminado y deben instalarse como plugins. Para detalles, véase el Plugman usando para gestionar Plugins guía.
Actualizar a 2.9.0 magnetohidrodinámica de 2.8.0
- Ejecutar
bin/update <project_path>
.
Actualizar a 2.8.0 desde 2.7.0
Quitar
cordova-2.7.0.jar
del proyecto delibs
Directorio.Añadir
cordova-2.8.0.jar
del proyectolibs
Directorio.Si usted está usando Eclipse, por favor actualice su proyecto en eclipse y hacer una limpia.
Copie el nuevo
cordova.js
en su proyecto.Actualizar el código HTML para usar el nuevo
cordova.js
archivo.Copia el
res/xml/config.xml
archivo para que coincida conframework/res/xml/config.xml
.Actualización
framework/res/xml/config.xml
tener configuraciones similares como lo hizo anteriormente.Copiar los archivos de
bin/templates/cordova
para el proyectocordova
Directorio.
Actualizar a 2.7.0 desde 2.6.0
Quitar
cordova-2.6.0.jar
del proyecto delibs
Directorio.Añadir
cordova-2.7.0.jar
del proyectolibs
Directorio.Si usted está usando Eclipse, por favor actualice su proyecto en eclipse y hacer una limpia.
Copie el nuevo
cordova-2.7.0.js
en su proyecto.Actualizar el código HTML para usar el nuevo archivo de
cordova-2.7.0.js
.Copia el
res/xml/config.xml
para que coincida conframework/res/xml/config.xml
.Copiar archivos de
bin/templates/cordova
para el proyectocordova
Directorio.
Actualizar a 2.6.0 desde 2.5.0
Quitar
cordova-2.5.0.jar
del proyecto delibs
Directorio.Añadir
cordova-2.6.0.jar
del proyectolibs
Directorio.Si usted está usando Eclipse, por favor actualice su proyecto en eclipse y hacer una limpia.
Copie el nuevo
cordova-2.6.0.js
en su proyecto.Actualizar el código HTML para usar el nuevo
cordova-2.6.0.js
archivo.Copia el
res/xml/config.xml
para que coincida conframework/res/xml/config.xml
.Actualización
framework/res/xml/config.xml
tener configuraciones similares como lo hizo anteriormente.Copiar los archivos de
bin/templates/cordova
para el proyectocordova
Directorio.
Ejecutar bin/update <project>
con la ruta del proyecto figuran en el directorio fuente Cordova.
Actualizar a 2.5.0 desde 2.4.0
Quitar
cordova-2.4.0.jar
del proyecto delibs
Directorio.Añadir
cordova-2.5.0.jar
del proyectolibs
Directorio.Si usted está usando Eclipse, por favor actualice su proyecto en eclipse y hacer una limpia.
Copie el nuevo
cordova-2.5.0.js
en su proyecto.Actualizar el código HTML para usar el nuevo
cordova-2.5.0.js
archivo.Copia el
res/xml/config.xml
para que coincida conframework/res/xml/config.xml
.Actualización
framework/res/xml/config.xml
tener configuraciones similares como lo hizo anteriormente.Copiar los archivos de
bin/templates/cordova
para el proyectocordova
Directorio.
Actualizar a 2.4.0 desde 2.3.0
Quitar
cordova-2.3.0.jar
del proyecto delibs
Directorio.Añadir
cordova-2.4.0.jar
del proyectolibs
Directorio.Si usted está usando Eclipse, por favor actualice su proyecto en eclipse y hacer una limpia.
Copie el nuevo
cordova-2.4.0.js
en su proyecto.Actualizar el código HTML para usar el nuevo
cordova-2.4.0.js
archivo.Copia el
res/xml/config.xml
para que coincida conframework/res/xml/config.xml
.Copiar los archivos de
bin/templates/cordova
para el proyectocordova
Directorio.
Actualizar a 2.3.0 desde 2.2.0
Quitar
cordova-2.2.0.jar
del proyecto delibs
Directorio.Añadir
cordova-2.3.0.jar
del proyectolibs
Directorio.Si usted está usando Eclipse, por favor actualice su proyecto en eclipse y hacer una limpia.
Copie el nuevo
cordova-2.3.0.js
en su proyecto.Actualizar el código HTML para usar el nuevo
cordova-2.3.0.js
archivo.Copia el
res/xml/config.xml
para que coincida conframework/res/xml/config.xml
.Copiar los archivos de
bin/templates/cordova
para el proyectocordova
Directorio.
Actualizar a 2.2.0 desde 2.1.0
Quitar
cordova-2.1.0.jar
del proyecto delibs
Directorio.Añadir
cordova-2.2.0.jar
del proyectolibs
Directorio.Si usted está usando Eclipse, por favor actualice su proyecto en eclipse y hacer una limpia.
Copie el nuevo
cordova-2.2.0.js
en su proyecto.Actualizar el código HTML para usar el nuevo
cordova-2.2.0.js
archivo.Copia el
res/xml/config.xml
para que coincida conframework/res/xml/config.xml
.Copiar los archivos de
bin/templates/cordova
para el proyectocordova
Directorio.
Actualizar a 2.1.0 desde 2.0.0
Quitar
cordova-2.0.0.jar
del proyecto delibs
Directorio.Añadir
cordova-2.1.0.jar
del proyectolibs
Directorio.Si usted está usando Eclipse, por favor actualice su proyecto en eclipse y hacer una limpia.
Copie el nuevo
cordova-2.1.0.js
en su proyecto.Actualizar el código HTML para usar el nuevo
cordova-2.1.0.js
archivo.Copia el
res/xml/config.xml
para que coincida conframework/res/xml/config.xml
.Copiar los archivos de
bin/templates/cordova
para el proyectocordova
Directorio.
Actualizar a 2.0.0 desde 1.9.0
Quitar
cordova-1.9.0.jar
del proyecto delibs
Directorio.Añadir
cordova-2.0.0.jar
del proyectolibs
Directorio.Si usted está usando Eclipse, por favor actualice su proyecto en eclipse y hacer una limpia.
Copie el nuevo
cordova-2.0.0.js
en su proyecto.Actualizar el código HTML para usar el nuevo
cordova-2.0.0.js
archivo.Copia el
res/xml/config.xml
para que coincida conframework/res/xml/config.xml
.
Notas sobre 2.0.0 liberar
config.xml
reemplazará a cordova.xml
y plugins.xml
. Este nuevo archivo es una combinación de las dos anteriores. Sin embargo, los archivos son desaprobados y mientras que actualmente todavía trabajo, dejará de trabajar en una versión futura.
Actualizar a 1.9.0 desde 1.8.1
Quitar
cordova-1.8.0.jar
del proyecto delibs
Directorio.Añadir
cordova-1.9.0.jar
del proyectolibs
Directorio.Si usted está usando Eclipse, por favor actualice su proyecto en eclipse y hacer una limpia.
Copie el nuevo
cordova-1.9.0.js
en su proyecto.Actualizar el código HTML para usar el nuevo archivo de
cordova-1.9.0.js
.Actualización de
res/xml/plugins.xml
para que coincida conframework/res/xml/plugins.xml
.
Notas sobre 1.9.0 liberar
Debido a la introducción de la CordovaWebView
, plugins de terceros pueden no funcionar. Estos plugins necesito un contexto de la CordovaInterface
usando getContext()
o getActivity()
. Si no eres un experimentado Desarrollador Android, por favor póngase en contacto con el mantenedor del plugin y añadir esta tarea a su localizador de fallas.
Actualizar a 1.8.0 desde 1.8.0
Quitar
cordova-1.8.0.jar
del proyecto delibs
Directorio.Añadir
cordova-1.8.1.jar
del proyectolibs
Directorio.Si usted está usando Eclipse, por favor actualice su proyecto en eclipse y hacer una limpia.
Copie el nuevo
cordova-1.8.1.js
en su proyecto.Actualizar el código HTML para usar el nuevo
cordova-1.8.1.js
archivo.Actualización de
res/xml/plugins.xml
para que coincida conframework/res/xml/plugins.xml
.
Actualizar a 1.8.0 de 1.7.0
Quitar
cordova-1.7.0.jar
del proyecto delibs
Directorio.Añadir
cordova-1.8.0.jar
del proyectolibs
Directorio.Si usted está usando Eclipse, por favor actualice su proyecto en eclipse y hacer una limpia.
Copie el nuevo
cordova-1.8.0.js
en su proyecto.Actualizar el código HTML para usar el nuevo
cordova-1.8.0.js
archivo.Actualización de
res/xml/plugins.xml
para que coincida conframework/res/xml/plugins.xml
.
Actualizar a 1.8.0 de 1.7.0
Quitar
cordova-1.7.0.jar
del proyecto delibs
Directorio.Añadir
cordova-1.8.0.jar
del proyectolibs
Directorio.Si usted está usando Eclipse, por favor actualice su proyecto en eclipse y hacer una limpia.
Copie el nuevo
cordova-1.8.0.js
en su proyecto.Actualizar el código HTML para usar el nuevo
cordova-1.8.0.js
archivo.Actualización de
res/xml/plugins.xml
para que coincida conframework/res/xml/plugins.xml
.
Actualizar a 1.7.0 desde 1.6.1
Quitar
cordova-1.6.1.jar
del proyecto delibs
Directorio.Añadir
cordova-1.7.0.jar
del proyectolibs
Directorio.Si usted está usando Eclipse, por favor actualice su proyecto en eclipse y hacer una limpia.
Copie el nuevo
cordova-1.7.0.js
en su proyecto.Actualización de
res/xml/plugins.xml
para que coincida conframework/res/xml/plugins.xml
.
Actualizar a 1.6.1 desde 1.6.0
Quitar
cordova-1.6.0.jar
del proyecto delibs
Directorio.Añadir
cordova-1.6.1.jar
del proyectolibs
Directorio.Si usted está usando Eclipse, por favor actualice su proyecto en eclipse y hacer una limpia.
Copie el nuevo
cordova-1.6.1.js
en su proyecto.Actualización de
res/xml/plugins.xml
para que coincida conframework/res/xml/plugins.xml
.
Actualizar a 1.6.0 de 1.5.0
Quitar
cordova-1.5.0.jar
del proyecto delibs
Directorio.Añadir
cordova-1.6.0.jar
del proyectolibs
Directorio.Si usted está usando Eclipse, por favor actualice su proyecto en eclipse y hacer una limpia.
Copie el nuevo
cordova-1.6.0.js
en su proyecto.Actualizar el código HTML para usar el nuevo archivo de
cordova-1.6.0.js
.Actualización de
res/xml/plugins.xml
para que coincida conframework/res/xml/plugins.xml
.Reemplazar
res/xml/phonegap.xml
conres/xml/cordova.xml
para que coincida conframework/res/xml/cordova.xml
.
Actualizar a 1.5.0 de 1.4.0
Quitar
phonegap-1.4.0.jar
del proyecto delibs
Directorio.Añadir
cordova-1.5.0.jar
del proyectolibs
Directorio.Si usted está usando Eclipse, por favor actualice su proyecto en eclipse y hacer una limpia.
Copie el nuevo
cordova-1.5.0.js
en su proyecto.Actualizar el código HTML para usar el nuevo archivo de
cordova-1.5.0.js
.Actualización de
res/xml/plugins.xml
para que coincida conframework/res/xml/plugins.xml
.Reemplazar
res/xml/phonegap.xml
conres/xml/cordova.xml
para que coincida conframework/res/xml/cordova.xml
.
Actualizar a 1.4.0 de 1.3.0
Quitar
phonegap-1.3.0.jar
del proyecto delibs
Directorio.Añadir
phonegap-1.4.0.jar
del proyectolibs
Directorio.Si usted está usando Eclipse, por favor actualice su proyecto en eclipse y hacer una limpia.
Copie el nuevo
phonegap-1.4.0.js
en su proyecto.Actualizar el código HTML para usar el nuevo
phonegap-1.4.0.js
archivo.Actualización de
res/xml/plugins.xml
para que coincida conframework/res/xml/plugins.xml
.Actualización de
res/xml/phonegap.xml
para que coincida conframework/res/xml/phonegap.xml
.
Actualizar a 1.3.0 de 1.2.0
Quitar
phonegap-1.2.0.jar
del proyecto delibs
Directorio.Añadir
phonegap-1.3.0.jar
del proyectolibs
Directorio.Si usted está usando Eclipse, por favor actualice su proyecto en eclipse y hacer una limpia.
Copie el nuevo
phonegap-1.3.0.js
en su proyecto.Actualizar el código HTML para usar el nuevo
phonegap-1.2.0.js
archivo.Actualización de
res/xml/plugins.xml
para que coincida conframework/res/xml/plugins.xml
.Actualización de
res/xml/phonegap.xml
para que coincida conframework/res/xml/phonegap.xml
.
Actualizar a 1.2.0 desde 1.1.0
Quitar
phonegap-1.1.0.jar
del proyecto delibs
Directorio.Añadir
phonegap-1.2.0.jar
del proyectolibs
Directorio.Si usted está usando Eclipse, por favor actualice su proyecto en eclipse y hacer una limpia.
Copie el nuevo
phonegap-1.2.0.js
en su proyecto.Actualizar el código HTML para usar el nuevo
phonegap-1.2.0.js
archivo.Actualización de
res/xml/plugins.xml
para que coincida conframework/res/xml/plugins.xml
.Actualización de
res/xml/phonegap.xml
para que coincida conframework/res/xml/phonegap.xml
.
Actualizar a 1.1.0 desde 1.0.0
Quitar
phonegap-1.0.0.jar
del proyecto delibs
Directorio.Añadir
phonegap-1.1.0.jar
del proyectolibs
Directorio.Si usted está usando Eclipse, por favor actualice su proyecto en eclipse y hacer una limpia.
Copie el nuevo
phonegap-1.1.0.js
en su proyecto.Actualizar el código HTML para usar el nuevo
phonegap-1.1.0.js
archivo.Actualización de
res/xml/plugins.xml
para que coincida conframework/res/xml/plugins.xml
.
Actualizar a 1.0.0 desde 0.9.6
Quitar
phonegap-0.9.6.jar
del proyecto delibs
Directorio.Añadir
phonegap-1.0.0.jar
del proyectolibs
Directorio.Si usted está usando Eclipse, por favor actualice su proyecto en eclipse y hacer una limpia.
Copie el nuevo
phonegap-1.0.0.js
en su proyecto.Actualizar el código HTML para usar el nuevo
phonegap-1.0.0.js
archivo.Agregar el
res/xml/plugins.xml
para que coincida conframework/res/xml/plugins.xml
.