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
cordova
CLI 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
www
imenik vwww
imenik v samem projektu cordova, ki ste jo pravkar ustvarili.Kopirati ali prepisati vse native sredstev iz svoje prvotne projekta (
Resources
, itd.)Izvod v
config.xml
pila v vwww
imenik, 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
www
imenik vwww
imenik v samem projektu cordova, ki ste jo pravkar ustvarili.Kopirati ali prepisati vse native sredstev iz svoje prvotne projekta (
Resources
, itd.)Izvod v
config.xml
pila v vwww
imenik, 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
/www
imenik za nov projekt/www
imenik.Posodobiti sklic Cordova scenarij v vaš
www/index.html
datoteko (in vse druge datoteke, ki vsebuje sklic na skript) da kaže na novicordova.js
datoteke.
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.js
pila s nov projekt v vašwww
naslovnik ter izbrisati vašwww/cordova.js
pila.Posodobiti sklic Cordova scenarij v vaš
www/index.html
datoteko (in vse druge datoteke, ki vsebuje sklic na skript) da kaže na novicordova.js
datoteke.Izvod v
native
imenik iz novega projekta v obstoječi projekt, prepisovanjem starihnative
imenik.Izvod v
lib
imenik iz novega projekta v obstoječi projekt, prepisovanjem starihlib
imenik.Izvod v
cordova
imenik iz novega projekta v obstoječi projekt, prepisovanjem starihcordova
imenik.
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
/www
imenik za nov projekt/www
imenik.Posodobiti sklic Cordova scenarij v vaš
www/index.html
datoteko (in vse druge datoteke, ki vsebuje sklic na skript) da kaže na novicordova.js
datoteke.
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.js
pila s nov projekt v vašwww
naslovnik ter izbrisati vašwww/cordova.js
pila.Posodobiti sklic Cordova scenarij v vaš
www/index.html
datoteko (in vse druge datoteke, ki vsebuje sklic na skript) da kaže na novicordova.js
datoteke.Izvod v
native
imenik iz novega projekta v obstoječi projekt, prepisovanjem starihnative
imenik.Izvod v
lib
imenik iz novega projekta v obstoječi projekt, prepisovanjem starihlib
imenik.Izvod v
cordova
imenik iz novega projekta v obstoječi projekt, prepisovanjem starihcordova
imenik.
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.js
pila s nov projekt v vašwww
naslovnik ter izbrisati vašwww/cordova-2.6.0.js
pila.Posodobiti sklic Cordova scenarij v vaš
www/index.html
datoteko (in vse druge datoteke, ki vsebuje sklic na skript) da kaže na novicordova-2.7.0.js
datoteke.Izvod v
native
imenik iz novega projekta v obstoječi projekt, prepisovanjem starihnative
imenik.Izvod v
lib
imenik iz novega projekta v obstoječi projekt, prepisovanjem starihlib
imenik.Izvod v
cordova
imenik iz novega projekta v obstoječi projekt, prepisovanjem starihcordova
imenik.
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/javascript
naslovnik.Update na
ext
,ext-air
, inext-qnx
v vPhonegap-2.6.0/lib/blackberry/framework
naslovnik.Modernizirati v
build.xml
pila v vPhonegap-2.6.0/lib/blackberry
imenik.Modernizirati v
Phonegap-2.6.0/lib/blackberry/bin
naslovnik.Modernizirati v
VERSION
pila v vPhonegap-2.6.0/lib/blackberry
imenik.
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.js
v vašem projektu.Modernizirati vaš HTML rabiti nov
cordova-2.6.0.js
pila.
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/javascript
naslovnik.Update na
ext
,ext-air
, inext-qnx
v vPhonegap-2.5.0/lib/blackberry/framework
naslovnik.Modernizirati v
build.xml
pila v vPhonegap-2.5.0/lib/blackberry
imenik.Modernizirati v
Phonegap-2.5.0/lib/blackberry/bin
naslovnik.Modernizirati v
VERSION
pila v vPhonegap-2.5.0/lib/blackberry
imenik.
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.js
v vašem projektu.Modernizirati vaš HTML rabiti nov
cordova-2.5.0.js
pila.
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.js
v 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.js
pila.
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 build
aliant playbook build
za posodobitev vwww/
naslovnik s modernizirati Cordova.Odprt je
www/
imenik in posodobiti vaš HTML uporabljati novecordova-2.4.0.js
datoteke.
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.js
v 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.js
pila.
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 build
aliant playbook build
za posodobitev vwww/
naslovnik s modernizirati Cordova.Odprt je
www/
imenik in posodobiti vaš HTML uporabljati novecordova-2.3.0.js
datoteke.
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.js
v 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.js
pila.
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 build
aliant playbook build
za posodobitev vwww/
naslovnik s modernizirati Cordova.Odprt je
www/
imenik in posodobiti vaš HTML uporabljati novecordova-2.2.0.js
datoteke.
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.js
v vašem projektu.
* Če playbook, potem posodobi na .js pila v v `playbook/` naslovnik.
- Modernizirati vaš HTML rabiti nov
cordova-2.1.0.js
pila.
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 build
aliant playbook build
za posodobitev vwww/
naslovnik s modernizirati Cordova.Odprt je
www/
imenik in posodobiti vaš HTML uporabljati novecordova-2.1.0.js
datoteke.
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.js
v vašem projektu.
* Če playbook, potem posodobi na .js pila v v `playbook/` naslovnik.
Modernizirati vaš HTML rabiti nov
cordova-2.0.0.js
pila.Modernizirati vaš
www/plugins.xml
pila. 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 build
aliant playbook build
za posodobitev vwww/
naslovnik s modernizirati Cordova.Odprt je
www/
imenik in posodobiti vaš HTML uporabljati novecordova-2.0.0.js
datoteke.Odprt je
www/
imenik in posodobitev vplugins.xml
datoteko. 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.js
v vašem projektu.
* Če playbook, potem posodobi na .js pila v v `playbook/` naslovnik.
Modernizirati vaš HTML rabiti nov
cordova-1.8.0.js
pila.Modernizirati vaš
www/plugins.xml
pila. 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 build
aliant playbook build
za posodobitev vwww/
naslovnik s modernizirati Cordova.Odprt je
www/
imenik in posodobiti vaš HTML uporabljati novecordova-1.8.0.js
datoteke.Odprt je
www/
imenik in posodobitev vplugins.xml
datoteko. 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"/>