Nadgradnji Android
Ta vodič pokaže, kako spremeniti Android projekte za nadgradnjo iz starejše različice Cordova. Večina teh navodil, ki se uporablja za projekte, ustvarjene s starejši nabor orodij ukazne vrstice, ki pred je cordova CLI korist. Glej The vmesnik ukazne vrstice za informacije kako modernizirati prevod od CLI.
3.3.0 Nadgraditvi 3.2.0
Sledite enako instructinos kot za3.2.0.
Začenši s 3.3.0 Cordova runtime je zdaj skupljevati kot Android knjižnica namesto Jar. To mora imeti nobenega učinka za uporabo ukazne vrstice, vendar IDE uporabniki bodo morali uvoziti novo dodane MyProject-CordovaLib projekt v njihovi delovni prostor.
V 3.2.0 nadgraditvi 3.1.0
Za projekte, ki so bile ustvarjene z cordova CLI:
Update na
cordovaCLI različico. Glej vmesnik ukazne vrstice.Teči
cordova platform update android
Za projekte, ki niso ustvarjene z cordova CLI, teči:
bin/update <project_path>
3.1.0 Nadgraditvi 3.0.0
Za projekte, ki so bile ustvarjene z cordova CLI:
Update na
cordovaCLI različico. Glej vmesnik ukazne vrstice.Teči
cordova platform update android
Za projekte, ki niso ustvarjene z cordova CLI, teči:
bin/update <project_path>
Nadgradnja CLI (3.0.0) iz 2.9.0
Ustvariti nov projekt Apache Cordova 3.0.0 uporabo cordova CLI, kot je opisano v vmesnik ukazne vrstice.
Dodajte vaš platforme cordova projekta, na primer:
cordova platform add android.Kopirajte vsebino vašega projekta
wwwimenik vwwwimenik v samem projektu cordova, ki ste jo pravkar ustvarili.Kopiranje vseh domačih sredstev iz svojega starega projekta v ustrezne imenike pod
platforms/android: ta imenik je native cordova android projekt, kjer obstaja.Z orodjem cordova CLI umestiti poljuben čep, ki jih potrebujete. Upoštevajte, da CLI ročaji vse jedro API kot plugins, tako da morda morali dodati. Samo 3.0.0 plugins združljivi z CLI.
Nadgradite 3.0.0 s 2.9.0
Ustvariti nov projekt Apache Cordova Android.
Ulitek vsebina od vaš
wwwnaslovnik v nov projekt.Kopiranje vseh native Android sredstev iz vašega
resimenik za nov projekt.Ulitek v poljuben čep ste namestili iz je
srcpodimenikov v nov projekt.Poskrbite, da nadgradi nobenega zastarelo
<plugin>reference iz vaš stariconfig.xmldatoteko na novo<feature>specifikacija.Posodobiti vse sklice na
org.apache.cordova.apipakiranju,org.apache.cordova.Opomba: vse jedro API-ji so bili odstranjeni in mora biti nameščen kot plugins. Prosimo, glejte Uporaba Plugman za upravljanje Plugins vodnik za podrobnosti.
Vzpenjajoč se v 2.9.0 iz 2.8.0
- Teči
bin/update <project_path>.
Vzpenjajoč se v 2.8.0 iz 2.7.0
Odstraniti
cordova-2.7.0.jariz projektalibsimenik.Dodaj
cordova-2.8.0.jarv projektlibsimenik.Če uporabite Eclipse, osvežite vaš projekt Eclipse in delati a čist.
Kopiranje novih
cordova.jsv vašem projektu.Modernizirati vaš HTML rabiti nov
cordova.jspila.Kopija je
res/xml/config.xmldatoteke prilagoditiframework/res/xml/config.xml.Posodobitev
framework/res/xml/config.xmlimeti podobne nastavitve, kot je to storil prej.Kopiranje datotek iz
bin/templates/cordovav projektcordovaimenik.
Nadgradite 2.7.0 iz 2.6.0
Odstraniti
cordova-2.6.0.jariz projektalibsimenik.Dodaj
cordova-2.7.0.jarv projektlibsimenik.Če uporabite Eclipse, osvežite vaš projekt Eclipse in delati a čist.
Kopiranje novih
cordova-2.7.0.jsv vašem projektu.Modernizirati vaš HTML rabiti nov
cordova-2.7.0.jspila.Kopija je
res/xml/config.xmlprimerjalframework/res/xml/config.xml.Posodobitev
framework/res/xml/config.xmlimeti podobne nastavitve, kot je to storil prej.Kopiranje datotek iz
bin/templates/cordovav projektcordovaimenik.
Nadgradite 2.6.0 s 2.5.0
Odstraniti
cordova-2.5.0.jariz projektalibsimenik.Dodaj
cordova-2.6.0.jarv projektlibsimenik.Če uporabite Eclipse, osvežite vaš projekt Eclipse in delati a čist.
Kopiranje novih
cordova-2.6.0.jsv vašem projektu.Modernizirati vaš HTML rabiti nov
cordova-2.6.0.jspila.Kopija je
res/xml/config.xmlprimerjalframework/res/xml/config.xml.Posodobitev
framework/res/xml/config.xmlimeti podobne nastavitve, kot je to storil prej.Kopiranje datotek iz
bin/templates/cordovav projektcordovaimenik.
Prost dostop bin/update <project> s poti projekta, prikazana v imeniku Cordova vir.
Vzpenjajoč se v 2.5.0 od 2.4.0
Odstraniti
cordova-2.4.0.jariz projektalibsimenik.Dodaj
cordova-2.5.0.jarv projektlibsimenik.Če uporabite Eclipse, osvežite vaš projekt Eclipse in delati a čist.
Kopiranje novih
cordova-2.5.0.jsv vašem projektu.Modernizirati vaš HTML rabiti nov
cordova-2.5.0.jspila.Kopija je
res/xml/config.xmlprimerjalframework/res/xml/config.xml.Posodobitev
framework/res/xml/config.xmlimeti podobne nastavitve, kot je to storil prej.Kopiranje datotek iz
bin/templates/cordovav projektcordovaimenik.
Vzpenjajoč se v 2.4.0 z 2.3.0
Odstraniti
cordova-2.3.0.jariz projektalibsimenik.Dodaj
cordova-2.4.0.jarv projektlibsimenik.Če uporabite Eclipse, osvežite vaš projekt Eclipse in delati a čist.
Kopiranje novih
cordova-2.4.0.jsv vašem projektu.Modernizirati vaš HTML rabiti nov
cordova-2.4.0.jspila.Kopija je
res/xml/config.xmlprimerjalframework/res/xml/config.xml.Kopiranje datotek iz
bin/templates/cordovav projektcordovaimenik.
Nadgradite 2.3.0 s 2.2.0
Odstraniti
cordova-2.2.0.jariz projektalibsimenik.Dodaj
cordova-2.3.0.jarv projektlibsimenik.Če uporabite Eclipse, osvežite vaš projekt Eclipse in delati a čist.
Kopiranje novih
cordova-2.3.0.jsv vašem projektu.Modernizirati vaš HTML rabiti nov
cordova-2.3.0.jspila.Kopija je
res/xml/config.xmlprimerjalframework/res/xml/config.xml.Kopiranje datotek iz
bin/templates/cordovav projektcordovaimenik.
Nadgradite 2.2.0 s 2.1.0
Odstraniti
cordova-2.1.0.jariz projektalibsimenik.Dodaj
cordova-2.2.0.jarv projektlibsimenik.Če uporabite Eclipse, osvežite vaš projekt Eclipse in delati a čist.
Kopiranje novih
cordova-2.2.0.jsv vašem projektu.Modernizirati vaš HTML rabiti nov
cordova-2.2.0.jspila.Kopija je
res/xml/config.xmlprimerjalframework/res/xml/config.xml.Kopiranje datotek iz
bin/templates/cordovav projektcordovaimenik.
Nadgradite s 2.0.0 2.1.0
Odstraniti
cordova-2.0.0.jariz projektalibsimenik.Dodaj
cordova-2.1.0.jarv projektlibsimenik.Če uporabite Eclipse, osvežite vaš projekt Eclipse in delati a čist.
Kopiranje novih
cordova-2.1.0.jsv vašem projektu.Modernizirati vaš HTML rabiti nov
cordova-2.1.0.jspila.Kopija je
res/xml/config.xmlprimerjalframework/res/xml/config.xml.Kopiranje datotek iz
bin/templates/cordovav projektcordovaimenik.
Nadgradite 2.0.0 s 1.9.0
Odstraniti
cordova-1.9.0.jariz projektalibsimenik.Dodaj
cordova-2.0.0.jarv projektlibsimenik.Če uporabite Eclipse, osvežite vaš projekt Eclipse in delati a čist.
Kopiranje novih
cordova-2.0.0.jsv vašem projektu.Modernizirati vaš HTML rabiti nov
cordova-2.0.0.jspila.Kopija je
res/xml/config.xmlprimerjalframework/res/xml/config.xml.
V je 2.0.0 javnost, je config.xml datoteke združuje in nadomešča cordova.xml in plugins.xml . Stare datoteke so zastarelo, in medtem ko še vedno delajo v 2.0.0, hoteti zapora ki dela v prihodnjih izdajah.
Nadgradite 1.9.0 s 1.8.1
Odstraniti
cordova-1.8.0.jariz projektalibsimenik.Dodaj
cordova-1.9.0.jarv projektlibsimenik.Če uporabite Eclipse, osvežite vaš projekt Eclipse in delati a čist.
Kopiranje novih
cordova-1.9.0.jsv vašem projektu.Modernizirati vaš HTML rabiti nov
cordova-1.9.0.jspila.Posodobitev
res/xml/plugins.xmlprimerjalframework/res/xml/plugins.xml.
Zaradi uvedbe na CordovaWebView v s 1.9.0 javnost, vstavke morda ne bodo delovale. Teh plugins potreba zadobiti kontekst iz v CordovaInterface z uporabo getContext() ali getActivity() . Če niste izkušen Android developer, obrnite vzdrževalec plugin in Dodaj to opravilo svoje bug tracker.
Nadgradite 1.8.0 s 1.8.0
Odstraniti
cordova-1.8.0.jariz projektalibsimenik.Dodaj
cordova-1.8.1.jarv projektlibsimenik.Če uporabite Eclipse, osvežite vaš projekt Eclipse in delati a čist.
Kopiranje novih
cordova-1.8.1.jsv vašem projektu.Modernizirati vaš HTML rabiti nov
cordova-1.8.1.jspila.Posodobitev
res/xml/plugins.xmlprimerjalframework/res/xml/plugins.xml.
Nadgradite 1.8.0 s 1.7.0
Odstraniti
cordova-1.7.0.jariz projektalibsimenik.Dodaj
cordova-1.8.0.jarv projektlibsimenik.Če uporabite Eclipse, osvežite vaš projekt Eclipse in delati a čist.
Kopiranje novih
cordova-1.8.0.jsv vašem projektu.Modernizirati vaš HTML rabiti nov
cordova-1.8.0.jspila.Posodobitev
res/xml/plugins.xmlprimerjalframework/res/xml/plugins.xml.
Nadgradite 1.8.0 s 1.7.0
Odstraniti
cordova-1.7.0.jariz projektalibsimenik.Dodaj
cordova-1.8.0.jarv projektlibsimenik.Če uporabite Eclipse, osvežite vaš projekt Eclipse in delati a čist.
Kopiranje novih
cordova-1.8.0.jsv vašem projektu.Modernizirati vaš HTML rabiti nov
cordova-1.8.0.jspila.Posodobitev
res/xml/plugins.xmlprimerjalframework/res/xml/plugins.xml.
Nadgradite s 1.6.1 1.7.0
Odstraniti
cordova-1.6.1.jariz projektalibsimenik.Dodaj
cordova-1.7.0.jarv projektlibsimenik.Če uporabite Eclipse, osvežite vaš projekt Eclipse in delati a čist.
Kopiranje novih
cordova-1.7.0.jsv vašem projektu.Posodobitev
res/xml/plugins.xmlprimerjalframework/res/xml/plugins.xml.
Nadgradite 1.6.1 s 1.6.0
Odstraniti
cordova-1.6.0.jariz projektalibsimenik.Dodaj
cordova-1.6.1.jarv projektlibsimenik.Če uporabite Eclipse, osvežite vaš projekt Eclipse in delati a čist.
Kopiranje novih
cordova-1.6.1.jsv vašem projektu.Posodobitev
res/xml/plugins.xmlprimerjalframework/res/xml/plugins.xml.
Nadgradite 1.6.0 s 1.5.0
Odstraniti
cordova-1.5.0.jariz projektalibsimenik.Dodaj
cordova-1.6.0.jarv projektlibsimenik.Če uporabite Eclipse, osvežite vaš projekt Eclipse in delati a čist.
Kopiranje novih
cordova-1.6.0.jsv vašem projektu.Modernizirati vaš HTML rabiti nov
cordova-1.6.0.jspila.Posodobitev
res/xml/plugins.xmlprimerjalframework/res/xml/plugins.xml.Zamenjajte
res/xml/phonegap.xmlsres/xml/cordova.xmlna tekmoframework/res/xml/cordova.xml.
Nadgradite 1.5.0 s 1.4.0
Odstraniti
phonegap-1.4.0.jariz projektalibsimenik.Dodaj
cordova-1.5.0.jarv projektlibsimenik.Če uporabite Eclipse, osvežite vaš projekt Eclipse in delati a čist.
Kopiranje novih
cordova-1.5.0.jsv vašem projektu.Modernizirati vaš HTML rabiti nov
cordova-1.5.0.jspila.Posodobitev
res/xml/plugins.xmlprimerjalframework/res/xml/plugins.xml.Zamenjajte
res/xml/phonegap.xmlsres/xml/cordova.xmlna tekmoframework/res/xml/cordova.xml.
Nadgradite 1.4.0 s 1.3.0
Odstraniti
phonegap-1.3.0.jariz projektalibsimenik.Dodaj
phonegap-1.4.0.jarv projektlibsimenik.Če uporabite Eclipse, osvežite vaš projekt Eclipse in delati a čist.
Kopiranje novih
phonegap-1.4.0.jsv vašem projektu.Modernizirati vaš HTML rabiti nov
phonegap-1.4.0.jspila.Posodobitev
res/xml/plugins.xmlprimerjalframework/res/xml/plugins.xml.Posodobitev
res/xml/phonegap.xmlprimerjalframework/res/xml/phonegap.xml.
Nadgradite 1.3.0 s 1.2.0
Odstraniti
phonegap-1.2.0.jariz projektalibsimenik.Dodaj
phonegap-1.3.0.jarv projektlibsimenik.Če uporabite Eclipse, osvežite vaš projekt Eclipse in delati a čist.
Kopiranje novih
phonegap-1.3.0.jsv vašem projektu.Modernizirati vaš HTML rabiti nov
phonegap-1.2.0.jspila.Posodobitev
res/xml/plugins.xmlprimerjalframework/res/xml/plugins.xml.Posodobitev
res/xml/phonegap.xmlprimerjalframework/res/xml/phonegap.xml.
Nadgradite 1.2.0 s 1.1.0
Odstraniti
phonegap-1.1.0.jariz projektalibsimenik.Dodaj
phonegap-1.2.0.jarv projektlibsimenik.Če uporabite Eclipse, osvežite vaš projekt Eclipse in delati a čist.
Kopiranje novih
phonegap-1.2.0.jsv vašem projektu.Modernizirati vaš HTML rabiti nov
phonegap-1.2.0.jspila.Posodobitev
res/xml/plugins.xmlprimerjalframework/res/xml/plugins.xml.Posodobitev
res/xml/phonegap.xmlprimerjalframework/res/xml/phonegap.xml.
Nadgradite 1.1.0 iz 1.0.0
Odstraniti
phonegap-1.0.0.jariz projektalibsimenik.Dodaj
phonegap-1.1.0.jarv projektlibsimenik.Če uporabite Eclipse, osvežite vaš projekt Eclipse in delati a čist.
Kopiranje novih
phonegap-1.1.0.jsv vašem projektu.Modernizirati vaš HTML rabiti nov
phonegap-1.1.0.jspila.Posodobitev
res/xml/plugins.xmlprimerjalframework/res/xml/plugins.xml.
Nadgradite 1.0.0 s 0.9.6
Odstraniti
phonegap-0.9.6.jariz projektalibsimenik.Dodaj
phonegap-1.0.0.jarv projektlibsimenik.Če uporabite Eclipse, osvežite vaš projekt Eclipse in delati a čist.
Kopiranje novih
phonegap-1.0.0.jsv vašem projektu.Modernizirati vaš HTML rabiti nov
phonegap-1.0.0.jspila.Dodajanje v
res/xml/plugins.xmlprimerjalframework/res/xml/plugins.xml.