Actualizar BlackBerry 10
Esta guía le muestra cómo modificar los proyectos de BlackBerry para actualizar desde versiones anteriores de Córdoba. La mayoría de estas instrucciones se aplica a proyectos creados con un mayor conjunto de herramientas de línea de comandos que preceden a la cordova
utilidad de CLI. 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.2.0 de 3.1.0
Para los proyectos que se crearon con el cordova CLI:
Actualización de la
cordova
versión CLI. Vea la interfaz de línea de comandos.Ejecutar
cordova platform update blackberry
Para proyectos no creados con el cordova CLI, ejecute:
bin/actualizar < project_path >
Actualizar a 3.1.0 desde 3.0.0
Crear un nuevo proyecto de Apache Cordova 3.1.0 usando el cordova CLI, tal como se describe en la interfaz de línea de comandos.
Agregue sus plataformas al proyecto cordova, por ejemplo:
cordova platform add blackberry10
.Copiar el contenido del proyecto original
www
Directorio delwww
Directorio en la raíz del proyecto cordova que acaba de crear.Copiar o sobrescribir ningún activo nativo de su proyecto original (
Resources
, etc..)Copia del
config.xml
de archivos a lawww
Directorio y quite cualquier plugin definiciones. Tienes que modificar la configuración aquí más que en el directorio de plataforma.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. Solo plugins marcó 3.0.0 y encima son compatibles con la CLI.
Construir y probar.
Por favor tenga en cuenta que el CLI compatible con la plataforma BlackBerry10 exclusivamente. Para el libro de jugadas y BBOS, ver Cordova versión 2.9.0 magnetohidrodinámica y por debajo.
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.
Agregue sus plataformas al proyecto cordova, por ejemplo:
cordova platform add blackberry10
.Copiar el contenido del proyecto original
www
Directorio delwww
Directorio en la raíz del proyecto cordova que acaba de crear.Copiar o sobrescribir ningún activo nativo de su proyecto original (
Resources
, etc..)Copia del
config.xml
de archivos a lawww
Directorio y quite cualquier plugin definiciones. Tienes que modificar la configuración aquí más que en el directorio de plataforma.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.
Construir y probar.
Proyectos de modernización 2.8.0 a 2.9.0 magnetohidrodinámica
Para BlackBerry 10:
Descargue y extraiga la fuente Cordova 2.9.0 magnetohidrodinámica a una ubicación de directorio permanente en tu disco duro, por ejemplo a
~/Cordova-2.9.0
.Dejar cualquier corriente SDK Herramientas: Eclipse, Momentics y similares.
Desplácese hasta el directorio donde pusiste la fuente descargada anteriormente, utilizando un unix como terminal: Terminal.app Cygwin, Bash, etc..
Crear un nuevo proyecto, como se describe en las herramientas de línea de comandos de BlackBerry. Esto se convierte en la página de inicio de tu proyecto actualizado.
Copie su fuente de proyectos desde el viejo proyecto
/www
del proyecto nuevo directorio/www
Directorio.Actualizar la referencia de script Cordova en su
www/index.html
archivo (y otros archivos que contienen la referencia de comandos) para que apunte a la nuevacordova.js
archivo.
Para BlackBerryOS/Playbook:
Descargue y extraiga la fuente Cordova 2.9.0 magnetohidrodinámica a una ubicación de directorio permanente en tu disco duro, por ejemplo a
~/Cordova-2.9.0
.Dejar cualquier corriente SDK Herramientas: Eclipse, Momentics y similares.
Desplácese hasta el directorio donde pusiste la fuente descargada anteriormente, utilizando un unix como terminal: Terminal.app Cygwin, Bash, etc..
Crear un nuevo proyecto, como se describe en iOS herramientas de línea de comandos. Necesitas los activos de este nuevo proyecto.
Copia el
www/cordova.js
archivo del nuevo proyecto en tuwww
Directorio y eliminar suwww/cordova.js
archivo.Actualizar la referencia de script Cordova en su
www/index.html
archivo (y otros archivos que contienen la referencia de comandos) para que apunte a la nuevacordova.js
archivo.Copia el
native
directorio desde el nuevo proyecto en el proyecto existente, sobrescribiendo el viejonative
Directorio.Copia el
lib
directorio desde el nuevo proyecto en el proyecto existente, sobrescribiendo el viejolib
Directorio.Copia el
cordova
directorio desde el nuevo proyecto en el proyecto existente, sobrescribiendo el viejocordova
Directorio.
Proyectos de modernización 2.7.0 a 2.8.0
BlackBerry 10 utiliza las nuevas herramientas de CLI y gestiona núcleo APIs como plugins. Las instrucciones de migran su proyecto a un nuevo proyecto, en lugar de actualizar un proyecto existente, debido a la complejidad de un proyecto de actualización. También nota que el js cordova de la escritura de archivos ahora se llama 'cordova.js' y ya no contiene una cadena de versión.
Descargue y extraiga la fuente Cordova 2.8.0 a una ubicación de directorio permanente en tu disco duro, por ejemplo a
~/Cordova-2.8.0
.Dejar cualquier corriente SDK Herramientas: Eclipse, Momentics y similares.
Desplácese hasta el directorio donde pusiste la fuente descargada anteriormente, utilizando un unix como terminal: Terminal.app Cygwin, Bash, etc..
Crear un nuevo proyecto, como se describe en las herramientas de línea de comandos de BlackBerry. Esto se convierte en la página de inicio de tu proyecto actualizado.
Copie su fuente de proyectos desde el viejo proyecto
/www
del proyecto nuevo directorio/www
Directorio.Actualizar la referencia de script Cordova en su
www/index.html
archivo (y otros archivos que contienen la referencia de comandos) para que apunte a la nuevacordova.js
archivo.
Para BlackBerryOS/Playbook:
Descargue y extraiga la fuente Cordova 2.8.0 a una ubicación de directorio permanente en tu disco duro, por ejemplo a
~/Cordova-2.8.0
.Dejar cualquier corriente SDK Herramientas: Eclipse, Momentics y similares.
Desplácese hasta el directorio donde pusiste la fuente descargada anteriormente, utilizando un unix como terminal: Terminal.app Cygwin, Bash, etc..
Crear un nuevo proyecto, como se describe en iOS herramientas de línea de comandos. Necesitas los activos de este nuevo proyecto.
Copia el
www/cordova.js
archivo del nuevo proyecto en tuwww
Directorio y eliminar suwww/cordova.js
archivo.Actualizar la referencia de script Cordova en su
www/index.html
archivo (y otros archivos que contienen la referencia de comandos) para que apunte a la nuevacordova.js
archivo.Copia el
native
directorio desde el nuevo proyecto en el proyecto existente, sobrescribiendo el viejonative
Directorio.Copia el
lib
directorio desde el nuevo proyecto en el proyecto existente, sobrescribiendo el viejolib
Directorio.Copia el
cordova
directorio desde el nuevo proyecto en el proyecto existente, sobrescribiendo el viejocordova
Directorio.
Proyectos de modernización 2.6.0 a 2.7.0
Descargue y extraiga la fuente Cordova 2.7.0 a una ubicación de directorio permanente en tu disco duro, por ejemplo a
~/Cordova-2.7.0
.Dejar cualquier corriente SDK Herramientas: Eclipse, Momentics y similares.
Desplácese hasta el directorio donde pusiste la fuente descargada anteriormente, utilizando un unix como terminal: Terminal.app Cygwin, Bash, etc..
Crear un nuevo proyecto, como se describe en las herramientas de línea de comandos de BlackBerry. Necesitas los activos de este nuevo proyecto.
Copia el
www/cordova-2.7.0.js
archivo del nuevo proyecto en tuwww
Directorio y eliminar suwww/cordova-2.6.0.js
archivo.Actualizar la referencia de script Cordova en su
www/index.html
archivo (y otros archivos que contienen la referencia de comandos) para que apunte a la nuevacordova-2.7.0.js
archivo.Copia el
native
directorio desde el nuevo proyecto en el proyecto existente, sobrescribiendo el viejonative
Directorio.Copia el
lib
directorio desde el nuevo proyecto en el proyecto existente, sobrescribiendo el viejolib
Directorio.Copia el
cordova
directorio desde el nuevo proyecto en el proyecto existente, sobrescribiendo el viejocordova
Directorio.
Actualizar a 2.6.0 desde 2.5.0
Actualizar el directorio de descarga PhoneGap:
Se recomienda que usted descargar una copia nueva de todo el directorio.
Sin embargo, aquí están las nuevas piezas necesarias para la actualización gradual:
Actualizar el archivo cordova.blackberry.js en la
Phonegap-2.6.0/lib/blackberry/javascript
Directorio.Actualización de la
ext
,ext-air
, yext-qnx
en elPhonegap-2.6.0/lib/blackberry/framework
Directorio.Actualización de la
build.xml
de los archivos en elPhonegap-2.6.0/lib/blackberry
Directorio.Actualización del
Phonegap-2.6.0/lib/blackberry/bin
Directorio.Actualización de la
VERSION
de los archivos en elPhonegap-2.6.0/lib/blackberry
Directorio.
Actualizando el ejemplo / proyecto de directorio o migrar existente:
Abre tu
www/
Directorio, que contiene su aplicación.Quitar y actualizar el archivo .jar en la
ext/
Directorio.Actualizar el contenido de la
ext-air/
Directorio.Actualizar el contenido de la
ext-qnx/
Directorio.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.
Actualizar a 2.5.0 desde 2.4.0
Actualizar el directorio de descarga PhoneGap:
Se recomienda que usted descargar una copia nueva de todo el directorio.
Sin embargo, aquí están las nuevas piezas necesarias para la actualización gradual:
Actualizar el archivo cordova.blackberry.js en la
Phonegap-2.5.0/lib/blackberry/javascript
Directorio.Actualización de la
ext
,ext-air
, yext-qnx
en elPhonegap-2.5.0/lib/blackberry/framework
Directorio.Actualización de la
build.xml
de los archivos en elPhonegap-2.5.0/lib/blackberry
Directorio.Actualización del
Phonegap-2.5.0/lib/blackberry/bin
Directorio.Actualización de la
VERSION
de los archivos en elPhonegap-2.5.0/lib/blackberry
Directorio.
Actualizando el ejemplo / proyecto de directorio o migrar existente:
Abre tu
www/
Directorio, que contiene su aplicación.Quitar y actualizar el archivo .jar en la
ext/
Directorio.Actualizar el contenido de la
ext-air/
Directorio.Actualizar el contenido de la
ext-qnx/
Directorio.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.
Actualizar a 2.4.0 desde 2.3.0
Actualizar el www
Directorio:
Abre tu
www/
Directorio, que contiene su aplicación.Quitar y actualizar el archivo .jar en la
ext/
Directorio.Actualizar el contenido de la
ext-air/
Directorio.Copie el nuevo
cordova-2.4.0.js
en su proyecto.
* Si el libro de jugadas, luego actualizar el .js archivo en el `playbook/` Directorio.
* Si BlackBerry 10, luego actualizar el archivo .js en el `qnx/` Directorio.
- Actualizar el código HTML para usar el nuevo
cordova-2.4.0.js
archivo.
Actualizar el directorio de muestra (es decir, actualización usando las herramientas de hormiga):
Abierta la
sample/lib/
Directorio.Actualizar el archivo .jar en la
cordova.2.3.0/ext/
Directorio.Actualizar el contenido de la
cordova.2.3.0/ext-air/
Directorio.Actualizar el contenido de la
cordova.2.3.0/ext-qnx/
Directorio.Actualizar el archivo .js en el
cordova.2.3.0/javascript/
Directorio.Abierta la
sample/lib/
Directorio y renombrar elcordova.2.3.0/
Directoriocordova.2.4.0/
.Tipo
ant blackberry build
oant playbook build
para actualizar elwww/
Directorio con Cordova actualizado.Abierta la
www/
Directorio y actualizar el código HTML para usar el nuevocordova-2.4.0.js
archivo.
Actualizar a 2.3.0 desde 2.2.0
Actualizar el www
Directorio:
Abre tu
www/
Directorio, que contiene su aplicación.Quitar y actualizar el archivo .jar en la
ext/
Directorio.Actualizar el contenido de la
ext-air/
Directorio.Copie el nuevo
cordova-2.3.0.js
en su proyecto.
* Si el libro de jugadas, luego actualizar el .js archivo en el `playbook/` Directorio.
* Si BlackBerry 10, luego actualizar el archivo .js en el `qnx/` Directorio.
- Actualizar el código HTML para usar el nuevo
cordova-2.3.0.js
archivo.
Actualizar el directorio de muestra (es decir, actualización usando las herramientas de hormiga):
Abierta la
sample/lib/
Directorio.Actualizar el archivo .jar en la
cordova.2.2.0/ext/
Directorio.Actualizar el contenido de la
cordova.2.2.0/ext-air/
Directorio.Actualizar el contenido de la
cordova.2.2.0/ext-qnx/
Directorio.Actualizar el archivo .js en el
cordova.2.2.0/javascript/
Directorio.Abierta la
sample/lib/
Directorio y renombrar elcordova.2.2.0/
Directoriocordova.2.3.0/
.Tipo
ant blackberry build
oant playbook build
para actualizar elwww/
Directorio con Cordova actualizado.Abierta la
www/
Directorio y actualizar el código HTML para usar el nuevocordova-2.3.0.js
archivo.
Actualizar a 2.2.0 desde 2.1.0
Actualizar sólo el directorio www:
Abre tu
www/
Directorio, que contiene su aplicación.Quitar y actualizar el archivo .jar en la
ext/
Directorio.Actualizar el contenido de la
ext-air/
Directorio.Copie el nuevo
cordova-2.2.0.js
en su proyecto.
* Si el libro de jugadas, luego actualizar el .js archivo en el `playbook/` Directorio.
* Si BlackBerry 10, luego actualizar el archivo .js en el `qnx/` Directorio.
- Actualizar el código HTML para usar el nuevo
cordova-2.2.0.js
archivo.
Actualizar el directorio de muestra (es decir, actualización usando las herramientas de hormiga):
Abierta la
sample/lib/
Directorio.Actualizar el archivo .jar en la
cordova.2.1.0/ext/
Directorio.Actualizar el contenido de la
cordova.2.1.0/ext-air/
Directorio.Actualizar el contenido de la
cordova.2.1.0/ext-qnx/
Directorio.Actualizar el archivo .js en el
cordova.2.1.0/javascript/
Directorio.Abierta la
sample/lib/
Directorio y renombrar elcordova.2.1.0/
Directoriocordova.2.2.0/
.Tipo
ant blackberry build
oant playbook build
para actualizar elwww/
Directorio con Cordova actualizado.Abierta la
www/
Directorio y actualizar el código HTML para usar el nuevocordova-2.2.0.js
archivo.
Actualizar a 2.1.0 desde 2.0.0
Actualizar el www
Directorio:
Abre tu
www/
Directorio, que contiene su aplicación.Quitar y actualizar el archivo .jar en la
ext/
Directorio.Actualizar el contenido de la
ext-air/
Directorio.Copie el nuevo
cordova-2.1.0.js
en su proyecto.
* Si el libro de jugadas, luego actualizar el .js archivo en el `playbook/` Directorio.
- Actualizar el código HTML para usar el nuevo
cordova-2.1.0.js
archivo.
Actualizar el directorio de muestra (es decir, actualización usando las herramientas de hormiga):
Abierta la
sample/lib/
Directorio.Actualizar el archivo .jar en la
cordova.2.0.0/ext/
Directorio.Actualizar el contenido de la
cordova.2.0.0/ext-air/
Directorio.Actualizar el archivo .js en el
cordova.2.0.0/javascript/
Directorio.Abierta la
sample/lib/
Directorio y renombrar elcordova.2.0.0/
Directoriocordova.2.1.0/
.Tipo
ant blackberry build
oant playbook build
para actualizar elwww/
Directorio con Cordova actualizado.Abierta la
www/
Directorio y actualizar el código HTML para usar el nuevocordova-2.1.0.js
archivo.
Actualizar a 2.0.0 desde 1.9.0
Actualizar el www
Directorio:
Abre tu
www/
Directorio, que contiene su aplicación.Quitar y actualizar el archivo .jar en la
ext/
Directorio.Actualizar el contenido de la
ext-air/
Directorio.Copie el nuevo
cordova-2.0.0.js
en su proyecto.
* Si el libro de jugadas, luego actualizar el .js archivo en el `playbook/` Directorio.
Actualizar el código HTML para usar el nuevo
cordova-2.0.0.js
archivo.Actualizar su
www/plugins.xml
archivo. Dos plugins cambió su etiqueta de servicio de nombres. Cambiar las entradas viejas para los plugins de captura y contacto:< nombre del plugin = "Capturar" value="org.apache.cordova.media.MediaCapture"/ >< nombre del plugin = "Contacto" value="org.apache.cordova.pim.Contact"/ >
Para:
< nombre del plugin = "Capturar" value="org.apache.cordova.capture.MediaCapture"/ >< nombre del plugin "Contactos" value="org.apache.cordova.pim.Contact"/ = >
Actualizar el directorio de muestra (es decir, actualización usando las herramientas de hormiga):
Abierta la
sample/lib/
Directorio.Actualizar el archivo .jar en la
cordova.1.9.0/ext/
Directorio.Actualizar el contenido de la
cordova.1.9.0/ext-air/
Directorio.Actualizar el archivo .js en el
cordova.1.9.0/javascript/
Directorio.Abierta la
sample/lib/
Directorio y renombrar elcordova.1.9.0/
Directoriocordova.2.0.0/
.Tipo
ant blackberry build
oant playbook build
para actualizar elwww/
Directorio con Cordova actualizado.Abierta la
www/
Directorio y actualizar el código HTML para usar el nuevocordova-2.0.0.js
archivo.Abierta la
www/
Directorio y actualizar elplugins.xml
archivo. Dos plugins cambió su etiqueta de servicio de nombres. Cambiar las entradas viejas para los plugins de captura y contacto:<plugin name="Capture" value="org.apache.cordova.media.MediaCapture"/> <plugin name="Contact" value="org.apache.cordova.pim.Contact"/>
Para:
<plugin name="Capture" value="org.apache.cordova.capture.MediaCapture"/> <plugin name="Contacts" value="org.apache.cordova.pim.Contact"/>
- Para actualizar a 1.8.0, por favor vaya de 1.7.0
Actualizar a 1.8.0 de 1.7.0
Actualizar el www
Directorio:
Abre tu
www/
Directorio, que contiene su aplicación.Quitar y actualizar el archivo .jar en la
ext/
Directorio.Actualizar el contenido de la
ext-air/
Directorio.Copie el nuevo
cordova-1.8.0.js
en su proyecto.
* Si el libro de jugadas, luego actualizar el .js archivo en el `playbook/` Directorio.
Actualizar el código HTML para usar el nuevo
cordova-1.8.0.js
archivo.Actualizar su
www/plugins.xml
archivo. Dos plugins cambió su etiqueta de servicio de nombres. Cambiar las entradas viejas para los plugins de captura y contacto:< nombre del plugin = "Capturar" value="org.apache.cordova.media.MediaCapture"/ >< nombre del plugin = "Contacto" value="org.apache.cordova.pim.Contact"/ >
Para:
< nombre del plugin = "Capturar" value="org.apache.cordova.capture.MediaCapture"/ >< nombre del plugin "Contactos" value="org.apache.cordova.pim.Contact"/ = >
Actualizar el directorio de muestra (es decir, actualización usando las herramientas de hormiga):
Abierta la
sample/lib/
Directorio.Actualizar el archivo .jar en la
cordova.1.7.0/ext/
Directorio.Actualizar el contenido de la
cordova.1.7.0/ext-air/
Directorio.Actualizar el archivo .js en el
cordova.1.7.0/javascript/
Directorio.Abierta la
sample/lib/
Directorio y renombrar elcordova.1.7.0/
Directoriocordova.1.8.0/
.Tipo
ant blackberry build
oant playbook build
para actualizar elwww/
Directorio con Cordova actualizado.Abierta la
www/
Directorio y actualizar el código HTML para usar el nuevocordova-1.8.0.js
archivo.Abierta la
www/
Directorio y actualizar elplugins.xml
archivo. Dos plugins cambió su etiqueta de servicio de nombres. Cambiar las entradas viejas para los plugins de captura y contacto:<plugin name="Capture" value="org.apache.cordova.media.MediaCapture"/> <plugin name="Contact" value="org.apache.cordova.pim.Contact"/>
Para:
<plugin name="Capture" value="org.apache.cordova.capture.MediaCapture"/> <plugin name="Contacts" value="org.apache.cordova.pim.Contact"/>