2011-09-06 14 views
5

Estoy construyendo un proyecto en netbeans con muchas instrucciones de preprocesamiento. Netbeans lo maneja bastante bien, pero desafortunadamente no está muy bien soportado como un IDE para blackberry y android.Tener un proyecto Blackberry J2ME y Android bajo Eclipse

Así que la idea detrás de esta pregunta es importar el proyecto al eclipse para obtener las nuevas características de cada complemento y facilitar el desarrollo. Ya encontré una solución bastante buena para manejar las instrucciones de preprocesamiento con Antenna, pero me gustaría saber cómo manejar las múltiples facetas del proyecto: un proyecto de Android con ADT, un proyecto de blackberry con su complemento y finalmente un proyecto de J2ME. Mi objetivo es aprovechar los mejores complementos que eclipse tiene para ofrecer.

(Y el proyecto se compila con ant, por lo que no hay un problema real en este lado).

Saludos, Stéphane

+0

Lo siento, pero ninguna respuesta en realidad me queda bien. Estoy buscando una forma de tener un proyecto siné con BB, Android y J2me trabajando a través de declaraciones de precompilación. – Snicolas

Respuesta

3

Bueno, tendrías que crear un proyecto separado para cada Android, Blackberry etc. en el mismo espacio de trabajo, entonces tendrías que definir la dependencia lógica entre esos proyectos. Entonces, si el Proyecto A depende del Proyecto B, haga clic derecho en el Proyecto A en el árbol del proyecto y luego Properties > Java Build Path > Projects y agregue el Proyecto B a la lista de proyectos del que depende el Proyecto A.

Esto le permitirá trabajar en el Proyecto B como si fuera un proyecto independiente y usted y trabajar en el Proyecto A como si el Proyecto B formara parte de él.

Puede hacerlo con cualquier cantidad de proyectos.

Saludos,

+0

Necesito todo en el * mismo * proyecto, lo siento. – Snicolas

+0

Normalmente, la metodología para ello es tener un comando de implementación para sus requisitos de producción que empaqueta todos sus proyectos en uno solo. Puedes usar Maven o Ant para algo como esto. Sin embargo, probablemente sepa mejor lo que se ajusta a sus necesidades. – Ali

0

tiene que instalar el plugin BlackBerry desde el sitio de RIM y es una gran descarga que incluye Eclipse en sí. Luego puede agregar el complemento de Android a través del menú "Instalar nuevo software" de Eclipse.

1
  1. obtienen BB plugin de eclipse desde Blackberry site
  2. instalar gestor de Android ADT de developer.android
  3. instalación kit de herramientas inalámbrica J2ME
  4. crear todos los proyectos por separado en un mismo espacio de trabajo
  5. uso relativo sdk para compilación

después de crear el proyecto también puede copiar sus archivos fuente a su proyecto n sistema de archivos, puede profanar la dependencia del proyecto como Ali dijo recomendó deshabilitar el preprocesamiento, si está usando hormiga para construir, simplemente deshabilítelo de windows>preference

+0

Necesito todo en el * mismo * proyecto, lo siento. – Snicolas

+0

puede hacerlo en un mismo proyecto, pero la condición es que Nedd para crear el archivo de hormigas construyen por separado para cada –

+0

difusa. Hay muchos problemas con los que lidiar, como el preprocesamiento de fuentes que yoyu no menciona y la capacidad de definir un conjunto de características (llamadas capacidades en netbeans). – Snicolas

0

yo personalmente hice en mi máquina de casa y aquí es cómo ¿Cómo había hecho

  1. primero instalar el plugin Eclipse proporciona en el sitio de desarrolladores de BlackBerry
  2. a continuación, instale el androide en el mismo eclipse desde Android sitio del desarrollador.

Y voilla estás listo para android y blackberry desarrollo en single eclipse.No sé sobre J2ME porque ya no trabajo en él, pero creo que el plugin para Eclipse hará el trabajo

0

Esto puede no ser exactamente lo que estás buscando, pero quizás uses Ant para hacer las compilaciones, empaques, etc. Eso hace que sea más fácil admitir múltiples plataformas, establecer macros de preprocesador, etc. Por lo tanto, el IDE se usaría principalmente para la edición. Tenga en cuenta que en BB puede hacer que el IDE se refiera al .jar resolviendo así las dependencias.

0

me había enfrentado a un problema similar. Primero instalé Android y estaba trabajando en el proyecto Google maps. Debido a que cambié a Blackberry por un tiempo, cuando intenté instalar ese complemento, no lo acepté. Más tarde, después de mucha investigación, descubrí que el emulador para android era compatible con Maps, que por su parte no admite la instalación de BlackBerry. Bastante raro. Al igual que ber444 mencionado, BB plugin es un gran archivo de descarga de 402 MB que consiste en compatibilidad con eclipse 3.5. Estaba trabajando en Ganneymede para Android e índigo instalado para BB, pero no es compatible

1

Mi sugerencia para ti es compilar tu proyecto en HTML5.Si estás apuntando tanto a Android como a Blackberry. No sé cómo lo harás hazlo pero será muy fácil transformar la aplicación de Blackberry a Android.

+0

bien, pero el proyecto ya está allí, y es enorme. – Snicolas

Cuestiones relacionadas