Estoy usando Eclipse para aprender a desarrollar aplicaciones de Android en Java. No he usado Eclipse antes.Android Eclipse Classpath: quiero agregar la ruta del contenedor classpath, pero eclipse no me permite
El proyecto que intento utilizar (proporcionado por OReilly como parte de 'Desarrollo de aplicaciones Android') es MJAndroid. Al intentar ejecutar el proyecto, la ejecución falla, y la pestaña Problemas menciona com.java.Object no se puede encontrar, y Eclipse me pide que verifique la ruta de compilación. Al hacer clic en Propiedades -> Ruta de compilación de Java -> Bibliotecas, se muestra el mensaje "No se puede obtener la biblioteca del sistema para el proyecto".
En un proyecto en funcionamiento, Propiedades -> Java Build Path -> Libraries tiene una entrada para Android 1.1, que si hago clic en Editar, tiene la ruta del contenedor classpath de com.android.ide.eclipse.adt.ANDROID_FRAMEWORK.
Parece una simple cuestión de agregar la ruta de contenedor correcta a mi proyecto que no funciona. Sin embargo, Eclipse parece decidido a hacer esto lo más difícil posible. No importa lo que elija agregar: jarras, jarras externas, variables, bibliotecas, carpetas de clases, carpetas de clases externas, nada parece tomar la forma de 'com.android.ide.eclipse.adt.ANDROID_FRAMEWORK' que el 'Android 1.1' entrada en la aplicación de trabajo tiene.
¿Cómo puedo agregar este espacio de nombres a mi proyecto para que se asemeje al de trabajo?
Estoy bastante seguro de que es un problema con la interfaz de usuario algo extraña de Eclipse. Francamente, no hay nada que prefiera más que un archivo para modificar y establecer esa información: mi fondo está en Python, y todo el entorno del eclipse parece una carga innecesaria.
¡Gracias! Solo una nota para los visitantes más nuevos: todo lo que tenía que hacer para ADT 14.0 era hacer clic con el botón derecho en el proyecto, seleccionar Herramientas de Android y Propiedades de proyecto de reparación. –
+1 gracias por la respuesta – bragboy
debe esperar porque eclipse puede colgar por un tiempo cuando busca API. –