2011-10-26 7 views
6

Pregunta:¿Cómo se inicializa correctamente un proyecto de teléfono para BlackBerry en Eclipse?Cómo configurar el proyecto BlackBerry Phonegap en Eclipse - MyApp.java para cargar index.html?

Detalles: tengo mis archivos de proyecto añaden al nuevo proyecto Eclipse BlackBerry y se agrega la lib Phonegap a los caminos de construcción, sin embargo, me parece que no puede encontrar la manera de conectar el MyApp.java a la index.html ejecutar el proyecto como una aplicación de teléfono/web.

Configuración: Creo que tengo todos los pre-reqs cuidado: Java JDK/JRE, Eclipse, BlackBerry WebWorks SDK, BB WW SDK plug-in y JRE para Eclipse, PhoneGap libs & archivos, y mis archivos de proyecto Creé un nuevo proyecto de BlackBerry y agregué mis archivos y configuré la ruta de compilación.

Antecedentes: Ya he desarrollado varias aplicaciones para iOS y Android y un cliente me ha pedido que desarrolle una para BlackBerry (usando phonegap/callback). He usado phonegap con Eclipse para Android sin ningún problema, pero me está costando mucho configurarlo para BlackBerry.

Investigué: He pasado los últimos 2 días buscando en todo stackoverflow, wiki de phonegap, foros de blackberry, y en todas partes donde google podría llevarme y no encuentro nada relevante o útil. Parece que BlackBerry ha cambiado recientemente sus herramientas de desarrollo y/o SDK y complementos. La mayoría de los tutoriales que parecen útiles se refieren a un complemento de BlackBerry Eclipse que ya no está disponible (lo que permitiría crear proyectos de "BlackBerry Widget"). He encontrado numerosos enlaces a páginas en el sitio web de BlackBerry que otros sitios y/o hacen referencia a ellos, pero solo dan como resultado 404. ¡Lo he tenido con BlackBerry!

Gracias de antemano por cualquier ayuda que pueda ofrecer.

+0

http://wiki.phonegap.com/w/page/31930982/Getting-Started-with-PhoneGap-BlackBerry-WebWorks puede ayudarlo –

Respuesta

5

OK Finalmente encontré una respuesta viable.

Ahora que PhoneGap (o más bien "Callback" como se llama ahora) se ha actualizado a la versión 1.2, finalmente actualizaron su documentación. Tienen una guía en su wiki que tiene información nueva y actual para configurar el eclipse para construir proyectos de BlackBerry para PhoneGap/Callback.

Aquí está la guía (tenga en cuenta que esto es para BB OS 4. *): http://wiki.phonegap.com/w/page/25653281/Getting%20Started%20with%20PhoneGap-BlackBerry%20with%20the%20Latest%20Environment

(imprimí una copia en PDF por si acaso ... Por alguna razón, una gran cantidad de enlaces/guías relacionadas BlackBerry parece desaparecer)

Además, ya no puede crear proyectos de teléfono para BlackBerry utilizando Eclipse para BB OS 5.0+ (a menos que tenga el antiguo complemento todavía instalado en Eclipse, que no está disponible para su instalación/actualización desde el 18 de octubre) , 2011)

La única manera que puedo encontrar para hacer proyectos de PhoneGap BlackBerry para BB OS 5.0+ está aquí: http://wiki.phonegap.com/w/page/31930982/Getting%20Started%20with%20PhoneGap%20BlackBerry%20WebWorks (ignore la última parte sobre Eclipse ya que está desactualizada)

3
  1. Instalar BlackBerry Java Plug-in 1.3.0

  2. BB WebWorks sitio de actualización: http://www.blackberry.com/go/eclipseUpdate/3.6/web

  3. crear un proyecto y la estructura debería tener este aspecto

enter image description here

  1. config.xml abierto y de el enlace a la página index.html en la opción de página de inicio plano enter image description here

  2. Generar, firmar y ejecutar.

Enjoy.

+0

Agradezco la respuesta y las capturas de pantalla, muy útiles. Sin embargo, lo intenté anteriormente e intenté nuevamente instalar el complemento WebWorks que enumeró, pero fue en vano. Aceptará la url e incluso listará los 2 paquetes para instalar, pero cuando procedo me da los siguientes errores: ---------------- No se puede completar la instalación porque uno o más elementos requeridos no se pudieron encontrar. Software que se está instalando: BlackBerry WebWorks Plug-in 2.5.1.201010291444-2 (net.rim.browser.tools.feature.feature.feature.group 2.5.1.201010291444-2) -------------- - Lo mismo para BlackBerry WebWorks SDK 2.0.0.20110323 ... – mason81

+0

También me gustaría saber: ¿cómo funciona config.xml con BlackBerry_App_Descriptor.xml? Aunque supongo que es una configuración de proyecto diferente porque el único complemento que pude instalar para BlackBerry fue http://www.blackberry.com/go/eclipseUpdate/3.6/java (similar a la ubicación que publicó Neel, pero con "java" en lugar de "web") – mason81

+0

nice explain Neel, recibo este error al instalar BB Error actualizado: no se puede completar la instalación porque no se encontraron uno o más elementos necesarios. Software que se está instalando: BlackBerry WebWorks Plug-in 2.5.1.201010291444-2 (net.rim.browser.tools.feature.feature.feature.group 2.5.1.201010291444-2) Falta el requisito: BlackBerry WebWorks Plug-in 2.5.1.201010291444-2 (net.rim.browser.tools.feature.feature.group 2.5.1.201010291444-2) requiere 'org.eclipse.ui.ide [3.6.0,3.7.0)' pero no se pudo encontrar –

Cuestiones relacionadas