Nadgradnja BlackBerry 10
Ta vodič pokaže, kako spremeniti BlackBerry 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.
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 blackberry
Za projekte, ki niso ustvarjene z cordova CLI, teči:
bin/Posodobi < project_path >
Nadgradite 3.1.0 s 3.0.0
Ustvariti nov projekt Apache Cordova 3.1.0 uporabo cordova CLI, kot je opisano v vmesnik ukazne vrstice.
Dodajte vaš platforme cordova projekta, na primer:
cordova platform add blackberry10.Kopirajte vsebino izvirnega projekta
wwwimenik vwwwimenik v samem projektu cordova, ki ste jo pravkar ustvarili.Kopirati ali prepisati vse native sredstev iz svoje prvotne projekta (
Resources, itd.)Izvod v
config.xmlpila v vwwwimenik, in odstraniti vse plugin opredelitve. Morate spremeniti nastavitve tukaj namesto v platformo imenik.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 plugins označena 3.0.0 in zgoraj so združljivi z CLI.
Zgradite in preizkusite.
Prosimo, upoštevajte, da CLI izključno podpira BlackBerry10 platformo. PlayBook in BBOS, si oglejte Cordova različico 2.9.0 in spodaj.
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 blackberry10.Kopirajte vsebino izvirnega projekta
wwwimenik vwwwimenik v samem projektu cordova, ki ste jo pravkar ustvarili.Kopirati ali prepisati vse native sredstev iz svoje prvotne projekta (
Resources, itd.)Izvod v
config.xmlpila v vwwwimenik, in odstraniti vse plugin opredelitve. Morate spremeniti nastavitve tukaj namesto v platformo imenik.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.
Zgradite in preizkusite.
Nadgradnja 2.8.0 projektov do 2.9.0
Za BlackBerry 10:
Travnato gričevje ter citat Cordova 2.9.0 vir stalnih imenik mesto na trdem disku, na primer v
~/Cordova-2.9.0.Zaprite vse teče orodja SDK: Eclipse, Momentics in podobno.
Krmarite do imenika, kjer ste postavili downloaded vir zgoraj, uporabi unix kot terminal: Terminal.app, Bash Cygwin, itd.
Ustvarite nov projekt, kot je opisano v BlackBerry ukazne vrstice orodja. To postane dom posodobitev projekta.
Kopiranje projektov vir iz starega projekta
/wwwimenik za nov projekt/wwwimenik.Posodobiti sklic Cordova scenarij v vaš
www/index.htmldatoteko (in vse druge datoteke, ki vsebuje sklic na skript) da kaže na novicordova.jsdatoteke.
Za BlackBerryOS/Playbook:
Travnato gričevje ter citat Cordova 2.9.0 vir stalnih imenik mesto na trdem disku, na primer v
~/Cordova-2.9.0.Zaprite vse teče orodja SDK: Eclipse, Momentics in podobno.
Krmarite do imenika, kjer ste postavili downloaded vir zgoraj, uporabi unix kot terminal: Terminal.app, Bash Cygwin, itd.
Ustvarite nov projekt, kot je opisano v iOS orodja ukazne vrstice. Potrebujete sredstva iz tega novega projekta.
Izvod v
www/cordova.jspila s nov projekt v vašwwwnaslovnik ter izbrisati vašwww/cordova.jspila.Posodobiti sklic Cordova scenarij v vaš
www/index.htmldatoteko (in vse druge datoteke, ki vsebuje sklic na skript) da kaže na novicordova.jsdatoteke.Izvod v
nativeimenik iz novega projekta v obstoječi projekt, prepisovanjem starihnativeimenik.Izvod v
libimenik iz novega projekta v obstoječi projekt, prepisovanjem starihlibimenik.Izvod v
cordovaimenik iz novega projekta v obstoječi projekt, prepisovanjem starihcordovaimenik.
Nadgradnja 2.7.0 projektov do 2.8.0
BlackBerry 10 uporablja novo CLI orodja in upravlja jedro API kot plugins. Navodila za nov projekt, namesto posodabljanje obstoječega projekta, zaradi kompleksnosti posodabljanje star projekt preseliti projekta. Tudi Opomba, da cordova js skript datoteke se zdaj imenuje "cordova.js" in ne vsebuje niz prevod.
Travnato gričevje ter citat Cordova 2.8.0 vir stalnih imenik mesto na trdem disku, na primer v
~/Cordova-2.8.0.Zaprite vse teče orodja SDK: Eclipse, Momentics in podobno.
Krmarite do imenika, kjer ste postavili downloaded vir zgoraj, uporabi unix kot terminal: Terminal.app, Bash Cygwin, itd.
Ustvarite nov projekt, kot je opisano v BlackBerry ukazne vrstice orodja. To postane dom posodobitev projekta.
Kopiranje projektov vir iz starega projekta
/wwwimenik za nov projekt/wwwimenik.Posodobiti sklic Cordova scenarij v vaš
www/index.htmldatoteko (in vse druge datoteke, ki vsebuje sklic na skript) da kaže na novicordova.jsdatoteke.
Za BlackBerryOS/Playbook:
Travnato gričevje ter citat Cordova 2.8.0 vir stalnih imenik mesto na trdem disku, na primer v
~/Cordova-2.8.0.Zaprite vse teče orodja SDK: Eclipse, Momentics in podobno.
Krmarite do imenika, kjer ste postavili downloaded vir zgoraj, uporabi unix kot terminal: Terminal.app, Bash Cygwin, itd.
Ustvarite nov projekt, kot je opisano v iOS orodja ukazne vrstice. Potrebujete sredstva iz tega novega projekta.
Izvod v
www/cordova.jspila s nov projekt v vašwwwnaslovnik ter izbrisati vašwww/cordova.jspila.Posodobiti sklic Cordova scenarij v vaš
www/index.htmldatoteko (in vse druge datoteke, ki vsebuje sklic na skript) da kaže na novicordova.jsdatoteke.Izvod v
nativeimenik iz novega projekta v obstoječi projekt, prepisovanjem starihnativeimenik.Izvod v
libimenik iz novega projekta v obstoječi projekt, prepisovanjem starihlibimenik.Izvod v
cordovaimenik iz novega projekta v obstoječi projekt, prepisovanjem starihcordovaimenik.
Nadgradnja 2.6.0 projektov do 2.7.0
Travnato gričevje ter citat Cordova 2.7.0 vir stalnih imenik mesto na trdem disku, na primer v
~/Cordova-2.7.0.Zaprite vse teče orodja SDK: Eclipse, Momentics in podobno.
Krmarite do imenika, kjer ste postavili downloaded vir zgoraj, uporabi unix kot terminal: Terminal.app, Bash Cygwin, itd.
Ustvarite nov projekt, kot je opisano v BlackBerry ukazne vrstice orodja. Potrebujete sredstva iz tega novega projekta.
Izvod v
www/cordova-2.7.0.jspila s nov projekt v vašwwwnaslovnik ter izbrisati vašwww/cordova-2.6.0.jspila.Posodobiti sklic Cordova scenarij v vaš
www/index.htmldatoteko (in vse druge datoteke, ki vsebuje sklic na skript) da kaže na novicordova-2.7.0.jsdatoteke.Izvod v
nativeimenik iz novega projekta v obstoječi projekt, prepisovanjem starihnativeimenik.Izvod v
libimenik iz novega projekta v obstoječi projekt, prepisovanjem starihlibimenik.Izvod v
cordovaimenik iz novega projekta v obstoječi projekt, prepisovanjem starihcordovaimenik.
Nadgradite 2.6.0 s 2.5.0
Posodabljanje telefon download imenik:
Priporočljivo je, da prenesete kopijo sveže celotnega imenika.
Tukaj pa, novimi deli, potrebni za delne posodobitev:
Posodobi datoteko cordova.blackberry.js v v
Phonegap-2.6.0/lib/blackberry/javascriptnaslovnik.Update na
ext,ext-air, inext-qnxv vPhonegap-2.6.0/lib/blackberry/frameworknaslovnik.Modernizirati v
build.xmlpila v vPhonegap-2.6.0/lib/blackberryimenik.Modernizirati v
Phonegap-2.6.0/lib/blackberry/binnaslovnik.Modernizirati v
VERSIONpila v vPhonegap-2.6.0/lib/blackberryimenik.
Posodabljanje primer / imenik ali selitev obstoječega projekta:
Plan vaš
www/imenik, ki vsebuje vaš app.Odstranite in posodobitev datoteka s pripono .jar v v
ext/naslovnik.Posodobi vsebino v
ext-air/naslovnik.Posodobi vsebino v
ext-qnx/naslovnik.Kopiranje novih
cordova-2.6.0.jsv vašem projektu.Modernizirati vaš HTML rabiti nov
cordova-2.6.0.jspila.
Vzpenjajoč se v 2.5.0 od 2.4.0
Posodabljanje telefon download imenik:
Priporočljivo je, da prenesete kopijo sveže celotnega imenika.
Tukaj pa, novimi deli, potrebni za delne posodobitev:
Posodobi datoteko cordova.blackberry.js v v
Phonegap-2.5.0/lib/blackberry/javascriptnaslovnik.Update na
ext,ext-air, inext-qnxv vPhonegap-2.5.0/lib/blackberry/frameworknaslovnik.Modernizirati v
build.xmlpila v vPhonegap-2.5.0/lib/blackberryimenik.Modernizirati v
Phonegap-2.5.0/lib/blackberry/binnaslovnik.Modernizirati v
VERSIONpila v vPhonegap-2.5.0/lib/blackberryimenik.
Posodabljanje primer / imenik ali selitev obstoječega projekta:
Plan vaš
www/imenik, ki vsebuje vaš app.Odstranite in posodobitev datoteka s pripono .jar v v
ext/naslovnik.Posodobi vsebino v
ext-air/naslovnik.Posodobi vsebino v
ext-qnx/naslovnik.Kopiranje novih
cordova-2.5.0.jsv vašem projektu.Modernizirati vaš HTML rabiti nov
cordova-2.5.0.jspila.
Vzpenjajoč se v 2.4.0 z 2.3.0
Modernizirati samo v www imenik:
Plan vaš
www/imenik, ki vsebuje vaš app.Odstranite in posodobitev datoteka s pripono .jar v v
ext/naslovnik.Posodobi vsebino v
ext-air/naslovnik.Kopiranje novih
cordova-2.4.0.jsv vašem projektu.
* Če playbook, potem posodobi na .js pila v v `playbook/` naslovnik.
* Če BlackBerry 10, nato posodobite .js pila v v `qnx/` naslovnik.
- Modernizirati vaš HTML rabiti nov
cordova-2.4.0.jspila.
Posodabljanje vzorec imenik (tj, posodabljanje orodji mravlja):
Odpri v
sample/lib/naslovnik.Posodobitev datoteka s pripono .jar v v
cordova.2.3.0/ext/naslovnik.Posodobi vsebino v
cordova.2.3.0/ext-air/naslovnik.Posodobi vsebino v
cordova.2.3.0/ext-qnx/naslovnik.Modernizirati .js pila v v
cordova.2.3.0/javascript/naslovnik.Odprt je
sample/lib/imenik in preimenovanje jecordova.2.3.0/imenikcordova.2.4.0/.Vrsta
ant blackberry buildaliant playbook buildza posodobitev vwww/naslovnik s modernizirati Cordova.Odprt je
www/imenik in posodobiti vaš HTML uporabljati novecordova-2.4.0.jsdatoteke.
Nadgradite 2.3.0 s 2.2.0
Modernizirati samo v www imenik:
Plan vaš
www/imenik, ki vsebuje vaš app.Odstranite in posodobitev datoteka s pripono .jar v v
ext/naslovnik.Posodobi vsebino v
ext-air/naslovnik.Kopiranje novih
cordova-2.3.0.jsv vašem projektu.
* Če playbook, potem posodobi na .js pila v v `playbook/` naslovnik.
* Če BlackBerry 10, nato posodobite .js pila v v `qnx/` naslovnik.
- Modernizirati vaš HTML rabiti nov
cordova-2.3.0.jspila.
Posodabljanje vzorec imenik (tj, posodabljanje orodji mravlja):
Odpri v
sample/lib/naslovnik.Posodobitev datoteka s pripono .jar v v
cordova.2.2.0/ext/naslovnik.Posodobi vsebino v
cordova.2.2.0/ext-air/naslovnik.Posodobi vsebino v
cordova.2.2.0/ext-qnx/naslovnik.Modernizirati .js pila v v
cordova.2.2.0/javascript/naslovnik.Odprt je
sample/lib/imenik in preimenovanje jecordova.2.2.0/imenikcordova.2.3.0/.Vrsta
ant blackberry buildaliant playbook buildza posodobitev vwww/naslovnik s modernizirati Cordova.Odprt je
www/imenik in posodobiti vaš HTML uporabljati novecordova-2.3.0.jsdatoteke.
Nadgradite 2.2.0 s 2.1.0
Posodabljanje le www imenik:
Plan vaš
www/imenik, ki vsebuje vaš app.Odstranite in posodobitev datoteka s pripono .jar v v
ext/naslovnik.Posodobi vsebino v
ext-air/naslovnik.Kopiranje novih
cordova-2.2.0.jsv vašem projektu.
* Če playbook, potem posodobi na .js pila v v `playbook/` naslovnik.
* Če BlackBerry 10, nato posodobite .js pila v v `qnx/` naslovnik.
- Modernizirati vaš HTML rabiti nov
cordova-2.2.0.jspila.
Posodabljanje vzorec imenik (tj, posodabljanje orodji mravlja):
Odpri v
sample/lib/naslovnik.Posodobitev datoteka s pripono .jar v v
cordova.2.1.0/ext/naslovnik.Posodobi vsebino v
cordova.2.1.0/ext-air/naslovnik.Posodobi vsebino v
cordova.2.1.0/ext-qnx/naslovnik.Modernizirati .js pila v v
cordova.2.1.0/javascript/naslovnik.Odprt je
sample/lib/imenik in preimenovanje jecordova.2.1.0/imenikcordova.2.2.0/.Vrsta
ant blackberry buildaliant playbook buildza posodobitev vwww/naslovnik s modernizirati Cordova.Odprt je
www/imenik in posodobiti vaš HTML uporabljati novecordova-2.2.0.jsdatoteke.
Nadgradite s 2.0.0 2.1.0
Modernizirati samo v www imenik:
Plan vaš
www/imenik, ki vsebuje vaš app.Odstranite in posodobitev datoteka s pripono .jar v v
ext/naslovnik.Posodobi vsebino v
ext-air/naslovnik.Kopiranje novih
cordova-2.1.0.jsv vašem projektu.
* Če playbook, potem posodobi na .js pila v v `playbook/` naslovnik.
- Modernizirati vaš HTML rabiti nov
cordova-2.1.0.jspila.
Posodabljanje vzorec imenik (tj, posodabljanje orodji mravlja):
Odpri v
sample/lib/naslovnik.Posodobitev datoteka s pripono .jar v v
cordova.2.0.0/ext/naslovnik.Posodobi vsebino v
cordova.2.0.0/ext-air/naslovnik.Modernizirati .js pila v v
cordova.2.0.0/javascript/naslovnik.Odprt je
sample/lib/imenik in preimenovanje jecordova.2.0.0/imenikcordova.2.1.0/.Vrsta
ant blackberry buildaliant playbook buildza posodobitev vwww/naslovnik s modernizirati Cordova.Odprt je
www/imenik in posodobiti vaš HTML uporabljati novecordova-2.1.0.jsdatoteke.
Nadgradite 2.0.0 s 1.9.0
Modernizirati samo v www imenik:
Plan vaš
www/imenik, ki vsebuje vaš app.Odstranite in posodobitev datoteka s pripono .jar v v
ext/naslovnik.Posodobi vsebino v
ext-air/naslovnik.Kopiranje novih
cordova-2.0.0.jsv vašem projektu.
* Če playbook, potem posodobi na .js pila v v `playbook/` naslovnik.
Modernizirati vaš HTML rabiti nov
cordova-2.0.0.jspila.Modernizirati vaš
www/plugins.xmlpila. Dve plugins spremenila njihova oznaka imenski prostor/storitev. Sprememba starih vpisov za zajem in stik plugins iz:< ime plugin = "Kapitan" value="org.apache.cordova.media.MediaCapture"/ >< ime plugin = "Stik" value="org.apache.cordova.pim.Contact"/ >Za:
< ime plugin = "Kapitan" value="org.apache.cordova.capture.MediaCapture"/ >< ime plugin = value="org.apache.cordova.pim.Contact"/ "Imenik" >
Posodabljanje vzorec imenik (tj, posodabljanje orodji mravlja):
Odpri v
sample/lib/naslovnik.Posodobitev datoteka s pripono .jar v v
cordova.1.9.0/ext/naslovnik.Posodobi vsebino v
cordova.1.9.0/ext-air/naslovnik.Modernizirati .js pila v v
cordova.1.9.0/javascript/naslovnik.Odprt je
sample/lib/imenik in preimenovanje jecordova.1.9.0/imenikcordova.2.0.0/.Vrsta
ant blackberry buildaliant playbook buildza posodobitev vwww/naslovnik s modernizirati Cordova.Odprt je
www/imenik in posodobiti vaš HTML uporabljati novecordova-2.0.0.jsdatoteke.Odprt je
www/imenik in posodobitev vplugins.xmldatoteko. Dve plugins spremenila njihova oznaka imenski prostor/storitev. Sprememba starih vpisov za zajem in stik plugins iz:<plugin name="Capture" value="org.apache.cordova.media.MediaCapture"/> <plugin name="Contact" value="org.apache.cordova.pim.Contact"/>Za:
<plugin name="Capture" value="org.apache.cordova.capture.MediaCapture"/> <plugin name="Contacts" value="org.apache.cordova.pim.Contact"/>
- Za nadgradnjo 1.8.0, prosimo, pojdite od 1.7.0
Nadgradite 1.8.0 s 1.7.0
Modernizirati samo v www imenik:
Plan vaš
www/imenik, ki vsebuje vaš app.Odstranite in posodobitev datoteka s pripono .jar v v
ext/naslovnik.Posodobi vsebino v
ext-air/naslovnik.Kopiranje novih
cordova-1.8.0.jsv vašem projektu.
* Če playbook, potem posodobi na .js pila v v `playbook/` naslovnik.
Modernizirati vaš HTML rabiti nov
cordova-1.8.0.jspila.Modernizirati vaš
www/plugins.xmlpila. Dve plugins spremenila njihova oznaka imenski prostor/storitev. Sprememba starih vpisov za zajem in stik plugins iz:< ime plugin = "Kapitan" value="org.apache.cordova.media.MediaCapture"/ >< ime plugin = "Stik" value="org.apache.cordova.pim.Contact"/ >Za:
< ime plugin = "Kapitan" value="org.apache.cordova.capture.MediaCapture"/ >< ime plugin = value="org.apache.cordova.pim.Contact"/ "Imenik" >
Posodabljanje vzorec imenik (tj, posodabljanje orodji mravlja):
Odpri v
sample/lib/naslovnik.Posodobitev datoteka s pripono .jar v v
cordova.1.7.0/ext/naslovnik.Posodobi vsebino v
cordova.1.7.0/ext-air/naslovnik.Modernizirati .js pila v v
cordova.1.7.0/javascript/naslovnik.Odprt je
sample/lib/imenik in preimenovanje jecordova.1.7.0/imenikcordova.1.8.0/.Vrsta
ant blackberry buildaliant playbook buildza posodobitev vwww/naslovnik s modernizirati Cordova.Odprt je
www/imenik in posodobiti vaš HTML uporabljati novecordova-1.8.0.jsdatoteke.Odprt je
www/imenik in posodobitev vplugins.xmldatoteko. Dve plugins spremenila njihova oznaka imenski prostor/storitev. Sprememba starih vpisov za zajem in stik plugins iz:<plugin name="Capture" value="org.apache.cordova.media.MediaCapture"/> <plugin name="Contact" value="org.apache.cordova.pim.Contact"/>Za:
<plugin name="Capture" value="org.apache.cordova.capture.MediaCapture"/> <plugin name="Contacts" value="org.apache.cordova.pim.Contact"/>