2012-07-08 18 views
7

Este es un pequeño problema con Eclipse cuando se trata de ADT.Nombre del proyecto Problema al importar proyectos de Android en Eclipse

Pregunta:

Al importar proyectos en Eclipse, el nombre no está llegando correctamente. Aunque solo debería ser el nombre (por ejemplo, "HelloWorld"), el nombre está vinculado al nombre del paquete (por ejemplo, "com.blah.HelloWorld"). Personalmente, me gusta el nombre más pequeño para el "Nombre del proyecto", ya que es más fácil tratarlo en Project Navigator. Esto ocurre cuando se usa la opción "Android" debajo de la ventana de importación. Si utilizo la opción "general", el problema no ocurre.

Me puedo limitar a usar la opción general al importar, pero creo que la opción de Android debería funcionar bien. ¿¿Algunas ideas??

+0

posible duplicado de [Establecer persistentemente el nombre predeterminado en un proyecto de Android en Eclipse] (http://stackoverflow.com/questions/10211547/persistently-setting-the-default-name-on-an-android-project- en eclipse) – mgibsonbr

Respuesta

2

Puede navegar al menú Ventana> Preferencias, seleccione la pestaña Java> Apariencia. En el cuadro Abrevia el nombre del paquete, reemplace el nombre del paquete con una cadena corta que prefiera.

Por ejemplo:

com.example.android={a} 

A continuación, todos los nombres de los paquetes que comienzan con com.example.android serán sustituidos por {a}.

+1

Gracias. No sabía acerca de este, sin embargo, ¿es cierto que estas reglas solo funcionan para el nombre exacto del paquete que escribe? En otras palabras, si elijo un nombre de paquete diferente al ejemplo que me dio, ¿no funcionará? Además, edité la pregunta después de que respondiste. Si se mira el hecho de que este problema solo ocurre cuando se usa la opción de Android bajo importación, ¿por qué el nombre parece correcto bajo una importación general, pero no una importación de Android? ¿Problema con el ADT o un resultado esperado? – orion

+0

Oh, en ese caso no estoy seguro :-(... –

+0

No hay problema. Gracias. Realmente, es una situación extraña. Puede que tenga que ir y reportarlo a Android para el ADT. – orion

2

En mi caso, el nombre del proyecto se importa como MainActivity, siempre.
Así que me parece un truco.
En AndroidManifest.xml, cambie el nombre de actividad .MainActivity por el nombre del proyecto que desee.
Luego, importar. Tendrás éxito
Y cambie su archivo de manifiesto.

Cuestiones relacionadas