2011-10-26 7 views
6

Domanda:Come si fa correttamente inizializzare un progetto di PhoneGap per BlackBerry in Eclipse?Come configurare il progetto BlackBerry Phonegap in Eclipse - MyApp.java per caricare index.html?

Dettagli: ho i miei file di progetto aggiunti al nuovo progetto Eclipse BlackBerry e aggiunto il lib PhoneGap ai percorsi di build, però io non riesco a capire come collegare il MyApp.java al index.html per eseguire il progetto come app per PhoneGap/Web.

Setup: credo di avere tutto il pre-reqs preso cura di: Java JDK/JRE, Eclipse, BlackBerry WebWorks SDK, plug-in BB WW SDK e JRE di per Eclipse, PhoneGap librerie & file, e i miei file di progetto. Ho creato un nuovo progetto BlackBerry e ho aggiunto i miei file e configurato il percorso di costruzione.

Sfondo: Ho già sviluppato diverse app per iOS e Android e un client mi ha chiesto di svilupparne una per BlackBerry (utilizzando phonegap/callback). Ho usato PhoneGap con Eclipse per Android senza problemi, ma sto avendo un pò di tempo per farlo configurare correttamente per BlackBerry.

di ricerca: Ho trascorso gli ultimi 2 giorni cercando tutto StackOverflow, PhoneGap wiki, forum mora, e ovunque Google potrebbe prendere me e non riesco a trovare qualcosa di rilevante o utile. Sembra che BlackBerry abbia recentemente cambiato i loro strumenti di sviluppo e/o SDK e plugin. La maggior parte delle esercitazioni che sembrano utili fanno riferimento a un plug-in di BlackBerry Eclipse che non è più disponibile (il che consentirebbe di creare progetti "BlackBerry Widget"). Ho trovato numerosi collegamenti a pagine del sito Web di BlackBerry che altri siti e/o si riferiscono a, ma solo risultato in 404. Ho quasi avuto con BlackBerry!

Grazie in anticipo per qualsiasi aiuto si può offrire.

+0

http://wiki.phonegap.com/w/page/31930982/Getting-Started-with-PhoneGap-BlackBerry-WebWorks potrebbe questo aiutarti –

risposta

5

OK finalmente trovato una risposta praticabile.

Ora che PhoneGap (o meglio "Richiamata", come si chiama ora) ha aggiornato alla versione 1.2 che finalmente aggiornato la loro documentazione. Hanno una guida sul loro wiki che ha informazioni nuove e aggiornate per configurare eclipse per creare progetti BlackBerry per PhoneGap/Callback.

Ecco la guida (notare che questo è per BB OS 4. *): http://wiki.phonegap.com/w/page/25653281/Getting%20Started%20with%20PhoneGap-BlackBerry%20with%20the%20Latest%20Environment

(ho stampato una copia in PDF nel caso in cui ... Per qualche ragione un sacco di BlackBerry link correlati/guide sembrano scomparire)

Inoltre, non è più possibile costruire progetti di PhoneGap per BlackBerry utilizzando Eclipse per BB OS 5.0+ (a meno che, naturalmente, il vecchio plug-in non sia ancora installato in Eclipse, che non è disponibile per l'installazione/aggiornamento dal 18 ottobre , 2011)

L'unico modo che riesco a trovare per fare progetti PhoneGap BlackBerry per BB OS 5.0+ 'qui: http://wiki.phonegap.com/w/page/31930982/Getting%20Started%20with%20PhoneGap%20BlackBerry%20WebWorks (ignora l'ultima parte su Eclipse poiché non è datata)

3
  1. Installazione di BlackBerry Java Plug-in 1.3.0

  2. BB sito WebWorks aggiornamento: http://www.blackberry.com/go/eclipseUpdate/3.6/web

  3. creare un progetto e la struttura dovrebbe assomigliare a questo

enter image description here

.210
  1. Aprire config.xml e dare il vostro URL alla pagina index.html nell'opzione pagina iniziale di primo piano enter image description here

  2. Genera, firmare ed eseguire.

Divertiti.

+0

Apprezzo la risposta e gli screenshot, molto utili. Tuttavia, ho provato in precedenza e ho appena provato di nuovo ad installare il plugin WebWorks che hai elencato, ma senza successo. Si accetterà l'url e anche elencare i 2 pacchetti da installare, ma quando procedo mi dà il seguente errore (s): ---------------- non potete completare l'installazione perché non è stato possibile trovare uno o più elementi richiesti. software in fase di installazione: BlackBerry WebWorks Plug-in 2.5.1.201010291444-2 (net.rim.browser.tools.feature.feature.group 2.5.1.201010291444-2) -------------- - Uguale per BlackBerry WebWorks SDK 2.0.0.20110323 ... – mason81

+0

Vorrei anche sapere: in che modo config.xml funziona con BlackBerry_App_Descriptor.xml? Anche se suppongo che si tratti di una diversa installazione del progetto perché l'unico plugin che potevo installare per BlackBerry era http://www.blackberry.com/go/eclipseUpdate/3.6/java (simile alla posizione in cui hai postato Neel, ma con "java" invece di "web") – mason81

+0

bello spiegare Neel, sto ricevendo questo errore durante l'installazione di BB Aggiornato Errore: Impossibile completare l'installazione perché non è stato possibile trovare uno o più elementi richiesti. software in fase di installazione: BlackBerry WebWorks Plug-in 2.5.1.201010291444-2 (net.rim.browser.tools.feature.feature.group 2.5.1.201010291444-2) requisito mancante: BlackBerry WebWorks Plug-in 2.5.1.201010291444-2 (net.rim.browser.tools.feature.feature.group 2.5.1.201010291444-2) richiede 'org.eclipse.ui.ide [3.6.0,3.7.0)', ma non è stato trovato –