Hola: Deseo lanzar varias aplicaciones al mercado de Android, todas ellas ligeramente personalizadas en base a un código base. No puedo simplemente cambiar el identificador del paquete en el archivo AndroidManifest.xml porque de esto dependen muchas otras cosas como identificadores de acción, etc. ¿Cuál es el mejor enfoque para lanzar varias aplicaciones basadas en un proyecto de eclipse con la misma base de código?Libere varias aplicaciones de Android con la misma base de código
6
A
Respuesta
3
Necesita crear un proyecto de biblioteca y hacer referencia a él desde cada una de sus aplicaciones. Las últimas versiones del complemento ADT lo permiten. Vaya a las propiedades del proyecto, página de Android, verá allí una marca de verificación de 'biblioteca'. La referencia a la biblioteca también está configurada en la página.
Cuestiones relacionadas
- 1. Cómo crear varias aplicaciones de Android desde una base de código
- 2. dispatch_queue_create varias invocaciones con la misma etiqueta
- 3. Android: varias versiones personalizadas de la misma aplicación
- 4. Misma base de código para la aplicación iPhone/Escritorio
- 5. ¿Usa la misma base de código para phonegap y web?
- 6. Android, dos aplicaciones, una base de datos?
- 7. Android, varias aplicaciones, múltiples clientes, One Keystore
- 8. ¿Cómo se manejan los cambios en el código de procedimiento almacenado de múltiples aplicaciones usando la misma base de datos?
- 9. Código fuente para aplicaciones de Android?
- 10. Dos aplicaciones, una base de código. ¿Cómo puedo conseguir esto?
- 11. ¿Cómo debería estructurar varias instancias de la misma subclase de Ember.Application en la misma página?
- 12. ¿Se ejecutan varios sitios desde la misma base de código de rieles?
- 13. SQL varias combinaciones de misma mesa con CodeIgniter
- 14. Reutilizando la misma página varias veces
- 15. Seleccionar la misma fila varias veces
- 16. Android: compartir actividades/código entre diferentes aplicaciones
- 17. Agregar una base de datos/backend a aplicaciones de Android
- 18. Aplicaciones con Android firmado
- 19. ¿La misma aplicación de FB, varias identificaciones de paquete de iOS, con diferentes sufijos?
- 20. ¿Ejemplos de código abierto de aplicaciones de Android bien diseñadas?
- 21. Android: ¿es posible iniciar varias instancias de una actividad en la misma tarea?
- 22. Java: cargar dinámicamente varias versiones de la misma clase
- 23. Implementación de varias aplicaciones de django en Apache con mod_wsgi
- 24. Autodesinstalación de aplicaciones de Android
- 25. C++ La clase no es la base de sí misma
- 26. cómo ejecutar varios sitios en la misma base de código en la base de ColdFusion en el dominio o subdominio
- 27. ¿Cómo ejecuto varias versiones de PHPUnit en la misma máquina?
- 28. ¿Cómo puedo capturar varias coincidencias de la misma Perl regex?
- 29. MySQL - Selección de datos de varias tablas, todas con la misma estructura pero datos diferentes
- 30. ¿Deberían las aplicaciones de Erlang separar compartir la misma VM en la misma máquina?
Gracias por la pista. ya pensé en este enfoque. Pero, ¿y si tengo intenciones en mi proyecto actual con acciones como org.example.myandroidapp.myaction? Entonces, estas acciones deberían ser ahora específicas de la aplicación. – Sney
Tiene que admitir el manifiesto para cada aplicación (en este momento las definiciones de actividades no pueden compartirse desde los proyectos de la biblioteca). Por lo tanto, nada le impide tener diferentes acciones (y filtros de intención) para cada aplicación. –
Sí, pero ¿cómo sabría Android a qué aplicación pertenece la llamada de acción cuando comparten el mismo nombre en la biblioteca entre varias aplicaciones? – Sney