¿Dos aplicaciones de Android en el mismo proyecto de Eclipse?

Quiero crear dos aplicaciones de Android de la misma base de código. La diferencia entre las aplicaciones es muy pequeña: nombre de aplicación, uno o dos archivos de recursos y si se muestran anuncios o no (básicamente, una versión gratuita y una de pago de la misma aplicación).

Esto es bastante simple de hacer en XCode para una aplicación de iPhone, pero no estoy seguro de cómo abordarlo en Eclipse. ¿Hay una manera limpia de hacerlo, o debo olvidarme completamente de Eclipse y sumergirme en los scripts Ant?

3 Solutions collect form web for “¿Dos aplicaciones de Android en el mismo proyecto de Eclipse?”

Utilice 3 proyectos Eclipse. Uno para todo lo que es común (y posiblemente todo tu código Java) y luego uno para cada una de las aplicaciones, donde simplemente heredas del común (y tienes tus diferentes archivos de recursos, etc.).

Como se mencionó en la otra respuesta, cree otro proyecto eclipse con el código común, así como un proyecto para cada variación.

El proyecto de código común no tiene que ser un proyecto androide. Esto es ideal porque no tiene ninguna de las sobrecargas del proyecto de Android y por lo tanto será más flexible. Si el código común tiene algún código relacionado con Android, necesitará incluir android.jar, que está dentro de los directorios del kit de desarrollo de android.

Para que todo funcione en conjunto, configure una dependencia del proyecto Eclipse entre los nuevos proyectos y el código común.

Tuve problemas para configurar un proyecto común como lo sugieren las dos respuestas cuando le pregunté esto, resulta que ahora es muy fácil de hacer usando un proyecto de biblioteca de Android:

http://developer.android.com/guide/developing/projects/projects-eclipse.html

  • Intervalo de tiempo límite en el selector de tiempo
  • Android, cámara frontal y posterior Orientación, Paisaje
  • Tratando de rellenar ListView en Android utilizando objetos de Parse
  • Android - ¿Por qué onItemLongClick (...) devuelve un booleano?
  • Comprobación de cadena nula en android
  • Prueba de la unidad de Android Studio SQLiteDataBase es nula
  • AndEngine - eliminar un Sprite particular y su cuerpo
  • Java.lang.OutOfMemoryError en Android 5.0, causado por una asignación de 16k cuando 5M está disponible
  • Android - SQLite - SELECCIONAR ENTRE Fecha1 Y Fecha2
  • Uso correcto de Universal Image Loader
  • Manera correcta de convertir datos de onda PCM de 16 bits a flotar
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.