Domanda

So che RIM ha il proprio IDE (BlackBerryJDE) per creare app BlackBerry, ma qualcuno sa come configurarle IDEA IntelliJ creare/debug di applicazioni BlackBerry?

È stato utile?

Soluzione

RIF:La domanda di Chris su cosa c'è di diverso...Le applicazioni Blackberry possono essere app MIDP standard o app CLDC che utilizzano le API specifiche di Blackberry.La maggior parte degli sviluppatori tende ad adottare quest'ultimo approccio e quindi è necessario utilizzare gli strumenti di Blackberry, soprattutto se si utilizzano alcune delle loro API protette e è necessario firmare i file di distribuzione affinché possano essere eseguiti sui dispositivi.

Una potenziale risposta alla domanda originale sarebbe quella di utilizzare il file Strumenti ANT per Blackberry per creare uno script ANT per creare l'applicazione e fare riferimento a quello da IntelliJ IDEA.Naturalmente, questa è solo metà dell'opera e per eseguire/debug dell'applicazione dovrai connettere il debugger a IDEA come notato da Alexander sopra.In alternativa, potresti codificare in IDEA ed eseguire/debug in JDE, ma sembra tutt'altro che ideale, per non dire altro.

Utilizzo Eclipse con il plugin Blackberry.Inoltre non è l'ideale, dal momento che sei costretto a utilizzare una versione vecchia (e difettosa) di Eclipse, ma almeno sono in un IDE e posso esaminare il codice in esecuzione in un simulatore.

L'integrazione di Blackberry JDE sarebbe un ottimo progetto di plug-in IntelliJ.

Altri suggerimenti

Il compilatore di RIM (quello che crea i file COD) può essere facilmente eseguito dalla riga di comando.Tutto quello che devi fare è creare una fase di creazione corrispondente in IDEA.

Inoltre, per semplificarti la vita durante la modifica del codice, potresti voler aggiungere net_rim_api.jar (quello fornito con RIM JDE) ai file JAR utilizzati dal tuo progetto IDEA.

Per quanto riguarda il debugger, il debugger di RIM avrebbe dovuto supportare l'interfaccia debugger Java standard.Non ricordo quale sia la versione minima di JDE richiesta per questo.

Non proprio una risposta, ma piuttosto una richiesta di chiarimenti su cosa è diverso per lo sviluppatore Blackberry rispetto ad altri dispositivi J2ME...

Vedo che è a MIDPJ2ME dispositivo, e quindi lo standard Intellij J2ME il supporto sembrerebbe fornire la maggior parte di ciò che è necessario.

Immagino che il lato dell'emulatore potrebbe essere diverso...ma forse puoi chiamare l'emulatore jde di IDEA...

Saluti, Chris

Sto usando IntelliJ per sviluppare app per Blackberry... più o meno.IntelliJ è davvero bravo a indicizzare il codice, devi solo indirizzarlo nella giusta direzione.Le sue capacità di modifica vanno ben oltre JDE e secondo me è molto più flessibile e facile da usare di Eclipse (anche se RIM ha un plug-in Eclipse).

Dico più o meno però dato che codifico solo in IntelliJ e attualmente compilo ed esegui il debug tramite JDE.Spero in una migliore integrazione su questo fronte con IntelliJ in futuro, ma per ora è un ambiente di lavoro accettabile.

Non sono sicuro che questo possa essere d'aiuto, ma ecco le istruzioni per configurazione di Eclipse per lo sviluppo delle more.

Forse puoi utilizzare queste informazioni per capire quali modifiche è necessario apportare in IDEA.

È molto semplice integrare IntelliJ con lo sviluppo di Blackberry dato il suggerimento di cui sopra (utilizzando le attività bb ant), ma devo ancora eseguire correttamente il debug del simulatore tramite IntelliJ.Dovrebbe funzionare, ma non è così.

Pertanto, l'"integrazione" è incompleta.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top