2012-04-18 6 views
5

Tengo un proyecto de Android. El nombre se establece correctamente en el manifiesto de Android (android: label), el nombre del paquete también se establece correctamente (package = "com.etc ..."). Ahora, cuando agrego este proyecto a Eclipse, el nombre recogido por el explorador de paquetes es en realidad el nombre de mi actividad de inicio. Como puedes imaginar, esto no es lo que quiero.Configuración persistente del nombre predeterminado en un proyecto de Android en Eclipse

Puedo cambiar el nombre del proyecto seleccionándolo en el explorador de paquetes, presionando F2 y cambiando el nombre. Sin embargo, una vez que elimino este proyecto de Eclipse y lo vuelvo a agregar, el nombre que se recupera vuelve a ser el de mi primera actividad.

¿Alguien sabe cómo decirle a Eclipse que elija el nombre de la aplicación del manifiesto y no el nombre de la actividad de inicio?

Gracias!

Respuesta

1

Eclipse utiliza el archivo .project para almacenar los metadatos del proyecto. Cambie el archivo .project en la carpeta del proyecto para reflejar el nombre que desea en la etiqueta <name>.

+0

Oh, sí, olvidé mencionar esto en mi publicación original. La etiqueta también está configurada correctamente. Sin embargo, el mismo problema permanece. – user1341590

+0

¿Cómo está agregando el proyecto a Eclipse? – Rajesh

+0

Archivo -> Nuevo -> Proyecto Android -> Crear proyecto desde la fuente existente – user1341590

2

El proceso de importación específico de Android actualmente tiene un comportamiento diferente al proceso de importación de Eclipse no específico. Como señala Rajesh, aún puede utilizar este último a través de Archivo -> Importar ->general ->Proyectos existentes en el área de trabajo de, que no presenta este problema.

Esto se explica con más detalle en this Google issue.

Cuestiones relacionadas