license: > Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Questa guida Mostra come modificare i progetti di BlackBerry per l'aggiornamento da versioni precedenti di Cordova. Queste istruzioni si applicano ai progetti creati con un vecchio set di strumenti da riga di comando che precedono la cordova
utilità CLI. L'interfaccia della riga di comando per informazioni, vedere come aggiornare la versione di CLI.
BlackBerry 10:
Scaricare ed estrarre la sorgente di Cordova 2.9.0 a una posizione permanente sul disco rigido, ad esempio~/Cordova-2.9.0
.
Chiudere eventuali strumenti SDK in esecuzione: Eclipse, Momentics e simili.
Spostarsi nella directory dove avete messo la fonte scaricata sopra, utilizzando un unix come terminal: Terminal. app, Bash, Cygwin, ecc.
Creare un nuovo progetto, come descritto nella guida strumento Shell di BlackBerry. Questo diventa la casa del tuo progetto aggiornato.
Copiare il sorgente del progetto dal vecchio progetto /www
il nuovo progetto nella directory /www
directory.
Aggiornare il riferimento allo script di Cordova nella www/index.html
file (e qualsiasi altro file che contengono il riferimento allo script) per puntare al nuovo cordova.js
file.
Scaricare ed estrarre la sorgente di Cordova 2.9.0 a una posizione permanente sul disco rigido, ad esempio~/Cordova-2.9.0
.
Chiudere eventuali strumenti SDK in esecuzione: Eclipse, Momentics e simili.
Spostarsi nella directory dove avete messo la fonte scaricata sopra, utilizzando un unix come terminal: Terminal. app, Bash, Cygwin, ecc.
Creare un nuovo progetto, come descritto nella Guida di strumento Shell BlackBerry. Avete bisogno di beni da questo nuovo progetto.
Copia il www/cordova.js
file del nuovo progetto nella www
directory e cancellare il www/cordova.js
file.
Aggiornare il riferimento allo script di Cordova nella www/index.html
file (e qualsiasi altro file che contengono il riferimento allo script) per puntare al nuovo cordova.js
file.
Copia il native
directory dal nuovo progetto nel progetto esistente, sovrascrivendo il vecchio native
directory.
Copia il lib
directory dal nuovo progetto nel progetto esistente, sovrascrivendo il vecchio lib
directory.
Copia il cordova
directory dal nuovo progetto nel progetto esistente, sovrascrivendo il vecchio cordova
directory.
BlackBerry 10:
BlackBerry 10 utilizza i nuovi utensili CLI e gestisce core API come plugin. Le istruzioni migrano il progetto per un nuovo progetto, piuttosto che aggiornare un progetto esistente, a causa della complessità di un vecchio progetto di aggiornamento. Inoltre nota che il cordova js script file ora è chiamato ‘cordova.js’ e più non contiene una stringa di versione.
Scaricare ed estrarre la sorgente di Cordova 2.8.0 a una posizione permanente sul disco rigido, ad esempio~/Cordova-2.8.0
.
Chiudere eventuali strumenti SDK in esecuzione: Eclipse, Momentics e simili.
Spostarsi nella directory dove avete messo la fonte scaricata sopra, utilizzando un unix come terminal: Terminal. app, Bash, Cygwin, ecc.
Creare un nuovo progetto, come descritto nella guida strumento Shell di BlackBerry. Questo diventa la casa del tuo progetto aggiornato.
Copiare il sorgente del progetto dal vecchio progetto /www
il nuovo progetto nella directory /www
directory.
Aggiornare il riferimento allo script di Cordova nella www/index.html
file (e qualsiasi altro file che contengono il riferimento allo script) per puntare al nuovo cordova.js
file.
BlackBerryOS/Playbook:
Scaricare ed estrarre la sorgente di Cordova 2.8.0 a una posizione permanente sul disco rigido, ad esempio~/Cordova-2.8.0
.
Chiudere eventuali strumenti SDK in esecuzione: Eclipse, Momentics e simili.
Spostarsi nella directory dove avete messo la fonte scaricata sopra, utilizzando un unix come terminal: Terminal. app, Bash, Cygwin, ecc.
Creare un nuovo progetto, come descritto nella Guida di strumento Shell BlackBerry. Avete bisogno di beni da questo nuovo progetto.
Copia il www/cordova.js
file del nuovo progetto nella www
directory e cancellare il www/cordova.js
file.
Aggiornare il riferimento allo script di Cordova nella www/index.html
file (e qualsiasi altro file che contengono il riferimento allo script) per puntare al nuovo cordova.js
file.
Copia il native
directory dal nuovo progetto nel progetto esistente, sovrascrivendo il vecchio native
directory.
Copia il lib
directory dal nuovo progetto nel progetto esistente, sovrascrivendo il vecchio lib
directory.
Copia il cordova
directory dal nuovo progetto nel progetto esistente, sovrascrivendo il vecchio cordova
directory.
Scaricare ed estrarre il Cordova 2.7.0 origine a una posizione permanente sul disco rigido, ad esempio~/Cordova-2.7.0
.
Chiudere eventuali strumenti SDK in esecuzione: Eclipse, Momentics e simili.
Spostarsi nella directory dove avete messo la fonte scaricata sopra, utilizzando un unix come terminal: Terminal. app, Bash, Cygwin, ecc.
Creare un nuovo progetto, come descritto nella guida strumento Shell di BlackBerry. Avete bisogno di beni da questo nuovo progetto.
Copia il www/cordova-2.7.0.js
file del nuovo progetto nella www
directory e cancellare il www/cordova-2.6.0.js
file.
Aggiornare il riferimento allo script di Cordova nella www/index.html
file (e qualsiasi altro file che contengono il riferimento allo script) per puntare al nuovo cordova-2.7.0.js
file.
Copia il native
directory dal nuovo progetto nel progetto esistente, sovrascrivendo il vecchio native
directory.
Copia il lib
directory dal nuovo progetto nel progetto esistente, sovrascrivendo il vecchio lib
directory.
Copia il cordova
directory dal nuovo progetto nel progetto esistente, sovrascrivendo il vecchio cordova
directory.
Aggiornando la directory di download PhoneGap:
Si consiglia di scaricare una nuova copia di intere directory.
Tuttavia, qui ci sono le nuove parti necessarie per l'aggiornamento a fasi:
Aggiornare il file cordova.blackberry.js nel Phonegap-2.6.0/lib/blackberry/javascript
directory.
Aggiornamento del ext
, ext-air
, e ext-qnx
nella Phonegap-2.6.0/lib/blackberry/framework
directory.
Aggiornamento del build.xml
del file nella Phonegap-2.6.0/lib/blackberry
directory.
Aggiornamento del Phonegap-2.6.0/lib/blackberry/bin
directory.
Aggiornamento del VERSION
del file nella Phonegap-2.6.0/lib/blackberry
directory.
Aggiornamento del example/
directory o la migrazione di un progetto esistente:
Aperto il www
directory che contiene l'app.
Rimuovere e aggiornare il file. jar nella ext/
directory.
Aggiornare il contenuto del ext-air/
directory.
Aggiornare il contenuto del ext-qnx/
directory.
Copiare il nuovo cordova-2.6.0.js
nel vostro progetto.
Aggiorna il tuo HTML per utilizzare il nuovo cordova-2.6.0.js
file.
Aggiornando la directory di download PhoneGap:
Si consiglia di scaricare una nuova copia di intere directory.
Tuttavia, qui ci sono le nuove parti necessarie per l'aggiornamento a fasi:
Aggiornare il file cordova.blackberry.js nel Phonegap-2.5.0/lib/blackberry/javascript
directory.
Aggiornamento del ext
, ext-air
, e ext-qnx
nella Phonegap-2.5.0/lib/blackberry/framework
directory.
Aggiornamento del build.xml
del file nella Phonegap-2.5.0/lib/blackberry
directory.
Aggiornamento del Phonegap-2.5.0/lib/blackberry/bin
directory.
Aggiornamento del VERSION
del file nella Phonegap-2.5.0/lib/blackberry
directory.
L'esempio di aggiornamento / directory o la migrazione di un esistente progetto:
Aperto il www
directory che contiene l'app.
Rimuovere e aggiornare il file. jar nella ext/
directory.
Aggiornare il contenuto del ext-air/
directory.
Aggiornare il contenuto del ext-qnx/
directory.
Copiare il nuovo cordova-2.5.0.js
nel vostro progetto.
Aggiorna il tuo HTML per utilizzare il nuovo cordova-2.5.0.js
file.
Aggiornamento appena il www
directory:
Aperto il www
directory che contiene l'app.
Rimuovere e aggiornare il file. jar nella ext/
directory.
Aggiornare il contenuto del ext-air/
directory.
Copiare il nuovo cordova-2.4.0.js
nel vostro progetto.
playbook/
directory.qnx/
directory.Aggiorna il tuo HTML per utilizzare il nuovo cordova-2.4.0.js
file.
Aggiornando la directory di esempio (cioè, aggiornamento utilizzando gli strumenti della formica):
Aperto il sample/lib/
directory.
Aggiornare il file. jar nella cordova.2.3.0/ext/
directory.
Aggiornare il contenuto del cordova.2.3.0/ext-air/
directory.
Aggiornare il contenuto del cordova.2.3.0/ext-qnx/
directory.
Aggiornare il file. js nella cordova.2.3.0/javascript/
directory.
Aperto il sample/lib/
directory e rinomina la cordova.2.3.0/
nella directorycordova.2.4.0/
.
Tipo ant blackberry build
o ant playbook build
per aggiornare il www
directory con Cordova aggiornato.
Aperto il www
directory e aggiorna il tuo HTML per utilizzare il nuovo cordova-2.4.0.js
file.
Aggiornamento appena il www
directory:
Aperto il www
directory che contiene l'app.
Rimuovere e aggiornare il file. jar nella ext/
directory.
Aggiornare il contenuto del ext-air/
directory.
Copiare il nuovo cordova-2.3.0.js
nel vostro progetto.
playbook/
directory.qnx/
directory.Aggiorna il tuo HTML per utilizzare il nuovo cordova-2.3.0.js
file.
Aggiornando la directory di esempio (cioè, aggiornamento utilizzando gli strumenti della formica):
Aperto il sample/lib/
directory.
Aggiornare il file. jar nella cordova.2.2.0/ext/
directory.
Aggiornare il contenuto del cordova.2.2.0/ext-air/
directory.
Aggiornare il contenuto del cordova.2.2.0/ext-qnx/
directory.
Aggiornare il file. js nella cordova.2.2.0/javascript/
directory.
Aperto il sample/lib/
directory e rinomina la cordova.2.2.0/
nella directorycordova.2.3.0/
.
Tipo ant blackberry build
o ant playbook build
per aggiornare il www
directory con Cordova aggiornato.
Aperto il www
directory e aggiorna il tuo HTML per utilizzare il nuovo cordova-2.3.0.js
file.
Aggiornamento solo la directory www:
Aperto il www
directory che contiene l'app.
Rimuovere e aggiornare il file. jar nella ext/
directory.
Aggiornare il contenuto del ext-air/
directory.
Copiare il nuovo cordova-2.2.0.js
nel vostro progetto.
playbook/
directory.qnx/
directory.Aggiorna il tuo HTML per utilizzare il nuovo cordova-2.2.0.js
file.
Aggiornando la directory di esempio (cioè, aggiornamento utilizzando gli strumenti della formica):
Aperto il sample/lib/
directory.
Aggiornare il file. jar nella cordova.2.1.0/ext/
directory.
Aggiornare il contenuto del cordova.2.1.0/ext-air/
directory.
Aggiornare il contenuto del cordova.2.1.0/ext-qnx/
directory.
Aggiornare il file. js nella cordova.2.1.0/javascript/
directory.
Aperto il sample/lib/
directory e rinomina la cordova.2.1.0/
nella directorycordova.2.2.0/
.
Tipo ant blackberry build
o ant playbook build
per aggiornare il www
directory con Cordova aggiornato.
Aperto il www
directory e aggiorna il tuo HTML per utilizzare il nuovo cordova-2.2.0.js
file.
Aggiornamento appena il www
directory:
Aperto il www
directory che contiene l'app.
Rimuovere e aggiornare il file. jar nella ext/
directory.
Aggiornare il contenuto del ext-air/
directory.
Copiare il nuovo cordova-2.1.0.js
nel vostro progetto.
playbook/
directory.Aggiorna il tuo HTML per utilizzare il nuovo cordova-2.1.0.js
file.
Aggiornando la directory di esempio (cioè, aggiornamento utilizzando gli strumenti della formica):
Aperto il sample/lib/
directory.
Aggiornare il file. jar nella cordova.2.0.0/ext/
directory.
Aggiornare il contenuto del cordova.2.0.0/ext-air/
directory.
Aggiornare il file. js nella cordova.2.0.0/javascript/
directory.
Aperto il sample/lib/
directory e rinomina la cordova.2.0.0/
nella directorycordova.2.1.0/
.
Tipo ant blackberry build
o ant playbook build
per aggiornare il www
directory con Cordova aggiornato.
Aperto il www
directory e aggiorna il tuo HTML per utilizzare il nuovo cordova-2.1.0.js
file.
Aggiornamento appena il www
directory:
Aperto il www
directory che contiene l'app.
Rimuovere e aggiornare il file. jar nella ext/
directory.
Aggiornare il contenuto del ext-air/
directory.
Copiare il nuovo cordova-2.0.0.js
nel vostro progetto.
playbook/
directory.Aggiorna il tuo HTML per utilizzare il nuovo cordova-2.0.0.js
file.
Aggiornamento del www/plugins.xml
file. Due plugin cambiato la loro etichetta di servizio/spazio dei nomi. Cambiare le vecchie voci per i plugin di cattura e di contatto da:
< nome plugin = "Cattura" value="org.apache.cordova.media.MediaCapture"/ >< plugin nome = "Contatto" value="org.apache.cordova.pim.Contact"/ >
A:
< nome plugin = "Cattura" value="org.apache.cordova.capture.MediaCapture"/ >< nome del plugin = value="org.apache.cordova.pim.Contact"/ "Contatti" >
Aggiornando la directory di esempio (cioè, aggiornamento utilizzando gli strumenti della formica):
Aperto il sample/lib/
directory.
Aggiornare il file. jar nella cordova.1.9.0/ext/
directory.
Aggiornare il contenuto del cordova.1.9.0/ext-air/
directory.
Aggiornare il file. js nella cordova.1.9.0/javascript/
directory.
Aperto il sample/lib/
directory e rinomina la cordova.1.9.0/
nella directorycordova.2.0.0/
.
Tipo ant blackberry build
o ant playbook build
per aggiornare il www
directory con Cordova aggiornato.
Aperto il www
directory e aggiorna il tuo HTML per utilizzare il nuovo cordova-2.0.0.js
file.
Aperto il www
directory e aggiornamento del plugins.xml
file. Due plugin cambiato la loro etichetta di servizio/spazio dei nomi. Cambiare le vecchie voci per i plugin di cattura e di contatto da:
< nome plugin = "Cattura" value="org.apache.cordova.media.MediaCapture"/ >< plugin nome = "Contatto" value="org.apache.cordova.pim.Contact"/ >
A:
< nome plugin = "Cattura" value="org.apache.cordova.capture.MediaCapture"/ >< nome del plugin = value="org.apache.cordova.pim.Contact"/ "Contatti" >
Aggiornamento appena il www
directory:
Aperto il www
directory che contiene l'app.
Rimuovere e aggiornare il file. jar nella ext/
directory.
Aggiornare il contenuto del ext-air/
directory.
Copiare il nuovo cordova-1.8.0.js
nel vostro progetto.
playbook/
directory.Aggiorna il tuo HTML per utilizzare il nuovo cordova-1.8.0.js
file.
Aggiornamento del www/plugins.xml
file. Due plugin cambiato la loro etichetta di servizio/spazio dei nomi. Cambiare le vecchie voci per i plugin di cattura e di contatto da:
< nome plugin = "Cattura" value="org.apache.cordova.media.MediaCapture"/ >< plugin nome = "Contatto" value="org.apache.cordova.pim.Contact"/ >
A:
< nome plugin = "Cattura" value="org.apache.cordova.capture.MediaCapture"/ >< nome del plugin = value="org.apache.cordova.pim.Contact"/ "Contatti" >
Aggiornando la directory di esempio (cioè, aggiornamento utilizzando gli strumenti della formica):
Aperto il sample/lib/
directory.
Aggiornare il file. jar nella cordova.1.7.0/ext/
directory.
Aggiornare il contenuto del cordova.1.7.0/ext-air/
directory.
Aggiornare il file. js nella cordova.1.7.0/javascript/
directory.
Aperto il sample/lib/
directory e rinomina la cordova.1.7.0/
nella directorycordova.1.8.0/
.
Tipo ant blackberry build
o ant playbook build
per aggiornare il www
directory con Cordova aggiornato.
Aperto il www
directory e aggiorna il tuo HTML per utilizzare il nuovo cordova-1.8.0.js
file.
Aperto il www
directory e aggiornamento del plugins.xml
file. Due plugin cambiato la loro etichetta di servizio/spazio dei nomi. Cambiare le vecchie voci per i plugin di cattura e di contatto da:
< nome plugin = "Cattura" value="org.apache.cordova.media.MediaCapture"/ >< plugin nome = "Contatto" value="org.apache.cordova.pim.Contact"/ >
A:
< nome plugin = "Cattura" value="org.apache.cordova.capture.MediaCapture"/ >< nome del plugin = value="org.apache.cordova.pim.Contact"/ "Contatti" >