L'aggiornamento di Android
Questa guida Mostra come modificare progetti Android per l'aggiornamento da versioni precedenti di Cordova. La maggior parte di 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.
L'aggiornamento a 3.1.0 da 3.0.0
Per i progetti creati con il cordova CLI:
- Aggiornamento del
cordovaversione CLI - vedere l'interfaccia della riga di comando - Eseguire
cordova platform update android
Per i progetti non creati con la CLI di cordova, eseguire:
-
bin/aggiornamento < project_path >
Aggiornamento per il CLI (3.0.0) da 2.9.0
Creare un nuovo progetto di Apache Cordova 3.0.0 utilizzando la CLI, cordova, come descritto in l'interfaccia della riga di comando.
Aggiungi il tua piattaforme il progetto il cordova, ad esempio:
cordova platform add android.Copiare il contenuto del tuo progetto
wwwnella directory delwwwcartella alla radice del progetto cordova appena creato.Copiare qualsiasi attività nativo dal tuo vecchio progetto nella directory appropriate sotto
platforms/android: è la directory dove esiste il tuo progetto di cordova-android nativo.Utilizzare lo strumento CLI di cordova per installare il plug-in che è necessario. Si noti che il CLI gestisce tutti i core API come plugin, così che può essere necessario aggiungere. Solo 3.0.0 plugin sono compatibili con il CLI.
Aggiornamento a 3.0.0 da 2.9.0
Creare un nuovo progetto Apache Cordova Android.
Copiare il contenuto del tuo
wwwnella directory del nuovo progetto.Copiare qualsiasi attività nativo Android dal tuo
resnella directory del nuovo progetto.Copia su qualsiasi plugin installato dalla
srcsottodirectory nel nuovo progetto.Assicurarsi di aggiornare qualsiasi deprecato
<plugin>riferimenti dal vecchioconfig.xmlfile per il nuovo<feature>specifica.Aggiornare tutti i riferimenti per il
org.apache.cordova.apipacchetto diorg.apache.cordova.
- Nota: tutti i core API sono stati rimossi e devono essere installate come plugin. Per dettagli, vedere la Plugman usando per gestire guida Plugins.
Aggiornamento a 2.9.0 da 2.8.0
- Eseguire
bin/update <project_path>.
Aggiornamento a 2.8.0 da 2.7.0
Rimuovere
cordova-2.7.0.jardel progettolibsdirectory.Aggiungi
cordova-2.8.0.jaral progettolibsdirectory.Se si utilizza Eclipse, si prega di aggiornare il vostro progetto di eclipse e fare una pulita.
Copiare il nuovo
cordova.jsnel vostro progetto.Aggiorna il tuo HTML per utilizzare il nuovo
cordova.jsfile.Copia il
res/xml/config.xmlfile per abbinareframework/res/xml/config.xml.Aggiornamento
framework/res/xml/config.xmlper avere impostazioni simili, come ha fatto in precedenza.Copiare i file da
bin/templates/cordovaper il progettocordovadirectory.
Aggiornamento a 2.7.0 da 2.6.0
Rimuovere
cordova-2.6.0.jardel progettolibsdirectory.Aggiungi
cordova-2.7.0.jaral progettolibsdirectory.Se si utilizza Eclipse, si prega di aggiornare il vostro progetto di eclipse e fare una pulita.
Copiare il nuovo
cordova-2.7.0.jsnel vostro progetto.Aggiorna il tuo HTML per utilizzare il nuovo
cordova-2.7.0.jsfile.Copia il
res/xml/config.xmlcorrispondereframework/res/xml/config.xml.Aggiornamento
framework/res/xml/config.xmlper avere impostazioni simili, come ha fatto in precedenza.Copiare i file da
bin/templates/cordovaper il progettocordovadirectory.
Aggiornamento a 2.6.0 da 2.5.0
Rimuovere
cordova-2.5.0.jardel progettolibsdirectory.Aggiungi
cordova-2.6.0.jaral progettolibsdirectory.Se si utilizza Eclipse, si prega di aggiornare il vostro progetto di eclipse e fare una pulita.
Copiare il nuovo
cordova-2.6.0.jsnel vostro progetto.Aggiorna il tuo HTML per utilizzare il nuovo
cordova-2.6.0.jsfile.Copia il
res/xml/config.xmlcorrispondereframework/res/xml/config.xml.Aggiornamento
framework/res/xml/config.xmlper avere impostazioni simili, come ha fatto in precedenza.Copiare i file da
bin/templates/cordovaper il progettocordovadirectory.
Eseguire bin/update <project> con il percorso del progetto elencati nella directory dei sorgenti di Cordova.
Aggiornamento a 2.5.0 da 2.4.0
Rimuovere
cordova-2.4.0.jardel progettolibsdirectory.Aggiungi
cordova-2.5.0.jaral progettolibsdirectory.Se si utilizza Eclipse, si prega di aggiornare il vostro progetto di eclipse e fare una pulita.
Copiare il nuovo
cordova-2.5.0.jsnel vostro progetto.Aggiorna il tuo HTML per utilizzare il nuovo
cordova-2.5.0.jsfile.Copia il
res/xml/config.xmlcorrispondereframework/res/xml/config.xml.Aggiornamento
framework/res/xml/config.xmlper avere impostazioni simili, come ha fatto in precedenza.Copiare i file da
bin/templates/cordovaper il progettocordovadirectory.
Aggiornamento a 2.4.0 da 2.3.0
Rimuovere
cordova-2.3.0.jardel progettolibsdirectory.Aggiungi
cordova-2.4.0.jaral progettolibsdirectory.Se si utilizza Eclipse, si prega di aggiornare il vostro progetto di eclipse e fare una pulita.
Copiare il nuovo
cordova-2.4.0.jsnel vostro progetto.Aggiorna il tuo HTML per utilizzare il nuovo
cordova-2.4.0.jsfile.Copia il
res/xml/config.xmlcorrispondereframework/res/xml/config.xml.Copiare i file da
bin/templates/cordovaper il progettocordovadirectory.
Aggiornamento a 2.3.0 da 2.2.0
Rimuovere
cordova-2.2.0.jardel progettolibsdirectory.Aggiungi
cordova-2.3.0.jaral progettolibsdirectory.Se si utilizza Eclipse, si prega di aggiornare il vostro progetto di eclipse e fare una pulita.
Copiare il nuovo
cordova-2.3.0.jsnel vostro progetto.Aggiorna il tuo HTML per utilizzare il nuovo
cordova-2.3.0.jsfile.Copia il
res/xml/config.xmlcorrispondereframework/res/xml/config.xml.Copiare i file da
bin/templates/cordovaper il progettocordovadirectory.
Aggiornamento a 2.2.0 da 2.1.0
Rimuovere
cordova-2.1.0.jardel progettolibsdirectory.Aggiungi
cordova-2.2.0.jaral progettolibsdirectory.Se si utilizza Eclipse, si prega di aggiornare il vostro progetto di eclipse e fare una pulita.
Copiare il nuovo
cordova-2.2.0.jsnel vostro progetto.Aggiorna il tuo HTML per utilizzare il nuovo
cordova-2.2.0.jsfile.Copia il
res/xml/config.xmlcorrispondereframework/res/xml/config.xml.Copiare i file da
bin/templates/cordovaper il progettocordovadirectory.
Aggiornamento a 2.1.0 da 2.0.0
Rimuovere
cordova-2.0.0.jardel progettolibsdirectory.Aggiungi
cordova-2.1.0.jaral progettolibsdirectory.Se si utilizza Eclipse, si prega di aggiornare il vostro progetto di eclipse e fare una pulita.
Copiare il nuovo
cordova-2.1.0.jsnel vostro progetto.Aggiorna il tuo HTML per utilizzare il nuovo
cordova-2.1.0.jsfile.Copia il
res/xml/config.xmlcorrispondereframework/res/xml/config.xml.Copiare i file da
bin/templates/cordovaper il progettocordovadirectory.
Aggiornamento a 2.0.0 da 1.9.0
Rimuovere
cordova-1.9.0.jardel progettolibsdirectory.Aggiungi
cordova-2.0.0.jaral progettolibsdirectory.Se si utilizza Eclipse, si prega di aggiornare il vostro progetto di eclipse e fare una pulita.
Copiare il nuovo
cordova-2.0.0.jsnel vostro progetto.Aggiorna il tuo HTML per utilizzare il nuovo
cordova-2.0.0.jsfile.Copia il
res/xml/config.xmlcorrispondereframework/res/xml/config.xml.
Note sui 2.0.0 rilasciare
config.xmlsarà essere sostituendo cordova.xml e plugins.xml . Questo nuovo file è una combinazione delle due precedenti. Tuttavia, i vecchi file sono obsolete e mentre funzionano attualmente ancora, cesserà lavorando in una versione futura.
Aggiornamento a 1.9.0 da 1.8.1
Rimuovere
cordova-1.8.0.jardel progettolibsdirectory.Aggiungi
cordova-1.9.0.jaral progettolibsdirectory.Se si utilizza Eclipse, si prega di aggiornare il vostro progetto di eclipse e fare una pulita.
Copiare il nuovo
cordova-1.9.0.jsnel vostro progetto.Aggiorna il tuo HTML per utilizzare il nuovo
cordova-1.9.0.jsfile.Aggiornamento
res/xml/plugins.xmlper abbinareframework/res/xml/plugins.xml.
Note sui 1.9.0 rilasciare
A causa dell'introduzione della CordovaWebView , plugin di terze parti potrebbero non funzionare. Questi plugin necessario per ottenere un contesto dalla CordovaInterface utilizzando getContext() o getActivity() . Se non sei un esperto sviluppatore Android, si prega di contattare il manutentore di plugin e aggiungere questo compito a loro tracciatore di bug.
Aggiornamento a 1.8.0 da 1.8.0
Rimuovere
cordova-1.8.0.jardel progettolibsdirectory.Aggiungi
cordova-1.8.1.jaral progettolibsdirectory.Se si utilizza Eclipse, si prega di aggiornare il vostro progetto di eclipse e fare una pulita.
Copiare il nuovo
cordova-1.8.1.jsnel vostro progetto.Aggiorna il tuo HTML per utilizzare il nuovo
cordova-1.8.1.jsfile.Aggiornamento
res/xml/plugins.xmlper abbinareframework/res/xml/plugins.xml.
Aggiornamento a 1.8.0 da 1.7.0
Rimuovere
cordova-1.7.0.jardel progettolibsdirectory.Aggiungi
cordova-1.8.0.jaral progettolibsdirectory.Se si utilizza Eclipse, si prega di aggiornare il vostro progetto di eclipse e fare una pulita.
Copiare il nuovo
cordova-1.8.0.jsnel vostro progetto.Aggiorna il tuo HTML per utilizzare il nuovo
cordova-1.8.0.jsfile.Aggiornamento
res/xml/plugins.xmlper abbinareframework/res/xml/plugins.xml.
Aggiornamento a 1.8.0 da 1.7.0
Rimuovere
cordova-1.7.0.jardel progettolibsdirectory.Aggiungi
cordova-1.8.0.jaral progettolibsdirectory.Se si utilizza Eclipse, si prega di aggiornare il vostro progetto di eclipse e fare una pulita.
Copiare il nuovo
cordova-1.8.0.jsnel vostro progetto.Aggiorna il tuo HTML per utilizzare il nuovo
cordova-1.8.0.jsfile.Aggiornamento
res/xml/plugins.xmlper abbinareframework/res/xml/plugins.xml.
Aggiornamento a 1.7.0 da 1.6.1
Rimuovere
cordova-1.6.1.jardel progettolibsdirectory.Aggiungi
cordova-1.7.0.jaral progettolibsdirectory.Se si utilizza Eclipse, si prega di aggiornare il vostro progetto di eclipse e fare una pulita.
Copiare il nuovo
cordova-1.7.0.jsnel vostro progetto.Aggiornamento
res/xml/plugins.xmlper abbinareframework/res/xml/plugins.xml.
Aggiornamento a 1.6.1 da 1.6.0
Rimuovere
cordova-1.6.0.jardel progettolibsdirectory.Aggiungi
cordova-1.6.1.jaral progettolibsdirectory.Se si utilizza Eclipse, si prega di aggiornare il vostro progetto di eclipse e fare una pulita.
Copiare il nuovo
cordova-1.6.1.jsnel vostro progetto.Aggiornamento
res/xml/plugins.xmlper abbinareframework/res/xml/plugins.xml.
Aggiornamento a 1.6.0 da 1.5.0
Rimuovere
cordova-1.5.0.jardel progettolibsdirectory.Aggiungi
cordova-1.6.0.jaral progettolibsdirectory.Se si utilizza Eclipse, si prega di aggiornare il vostro progetto di eclipse e fare una pulita.
Copiare il nuovo
cordova-1.6.0.jsnel vostro progetto.Aggiorna il tuo HTML per utilizzare il nuovo
cordova-1.6.0.jsfile.Aggiornamento
res/xml/plugins.xmlper abbinareframework/res/xml/plugins.xml.Sostituire
res/xml/phonegap.xmlconres/xml/cordova.xmlda abbinareframework/res/xml/cordova.xml.
Aggiornamento a 1.5.0 da 1.4.0
Rimuovere
phonegap-1.4.0.jardel progettolibsdirectory.Aggiungi
cordova-1.5.0.jaral progettolibsdirectory.Se si utilizza Eclipse, si prega di aggiornare il vostro progetto di eclipse e fare una pulita.
Copiare il nuovo
cordova-1.5.0.jsnel vostro progetto.Aggiorna il tuo HTML per utilizzare il nuovo
cordova-1.5.0.jsfile.Aggiornamento
res/xml/plugins.xmlper abbinareframework/res/xml/plugins.xml.Sostituire
res/xml/phonegap.xmlconres/xml/cordova.xmlda abbinareframework/res/xml/cordova.xml.
Aggiornamento a 1.4.0 da 1.3.0
Rimuovere
phonegap-1.3.0.jardel progettolibsdirectory.Aggiungi
phonegap-1.4.0.jaral progettolibsdirectory.Se si utilizza Eclipse, si prega di aggiornare il vostro progetto di eclipse e fare una pulita.
Copiare il nuovo
phonegap-1.4.0.jsnel vostro progetto.Aggiorna il tuo HTML per utilizzare il nuovo
phonegap-1.4.0.jsfile.Aggiornamento
res/xml/plugins.xmlper abbinareframework/res/xml/plugins.xml.Aggiornamento
res/xml/phonegap.xmlper abbinareframework/res/xml/phonegap.xml.
Aggiornamento a 1.3.0 da 1.2.0
Rimuovere
phonegap-1.2.0.jardel progettolibsdirectory.Aggiungi
phonegap-1.3.0.jaral progettolibsdirectory.Se si utilizza Eclipse, si prega di aggiornare il vostro progetto di eclipse e fare una pulita.
Copiare il nuovo
phonegap-1.3.0.jsnel vostro progetto.Aggiorna il tuo HTML per utilizzare il nuovo
phonegap-1.2.0.jsfile.Aggiornamento
res/xml/plugins.xmlper abbinareframework/res/xml/plugins.xml.Aggiornamento
res/xml/phonegap.xmlper abbinareframework/res/xml/phonegap.xml.
Aggiornamento a 1.2.0 da 1.1.0
Rimuovere
phonegap-1.1.0.jardel progettolibsdirectory.Aggiungi
phonegap-1.2.0.jaral progettolibsdirectory.Se si utilizza Eclipse, si prega di aggiornare il vostro progetto di eclipse e fare una pulita.
Copiare il nuovo
phonegap-1.2.0.jsnel vostro progetto.Aggiorna il tuo HTML per utilizzare il nuovo
phonegap-1.2.0.jsfile.Aggiornamento
res/xml/plugins.xmlper abbinareframework/res/xml/plugins.xml.Aggiornamento
res/xml/phonegap.xmlper abbinareframework/res/xml/phonegap.xml.
Aggiornamento a 1.1.0 da 1.0.0
Rimuovere
phonegap-1.0.0.jardel progettolibsdirectory.Aggiungi
phonegap-1.1.0.jaral progettolibsdirectory.Se si utilizza Eclipse, si prega di aggiornare il vostro progetto di eclipse e fare una pulita.
Copiare il nuovo
phonegap-1.1.0.jsnel vostro progetto.Aggiorna il tuo HTML per utilizzare il nuovo
phonegap-1.1.0.jsfile.Aggiornamento
res/xml/plugins.xmlper abbinareframework/res/xml/plugins.xml.
Aggiornamento a 1.0.0 da 0.9.6
Rimuovere
phonegap-0.9.6.jardel progettolibsdirectory.Aggiungi
phonegap-1.0.0.jaral progettolibsdirectory.Se si utilizza Eclipse, si prega di aggiornare il vostro progetto di eclipse e fare una pulita.
Copiare il nuovo
phonegap-1.0.0.jsnel vostro progetto.Aggiorna il tuo HTML per utilizzare il nuovo
phonegap-1.0.0.jsfile.Aggiungere il
res/xml/plugins.xmlcorrispondereframework/res/xml/plugins.xml.