Eclipse no reconocerá el proyecto como biblioteca (ActionBarSherlock / ViewPagerIndicator)
Estoy intentando conseguir ActionBarSherlock y las bibliotecas de ViewPagerIndicator fijadas para mis proyectos, pero parece estar funcionando en algunas ediciones. Envié a Jake Wharton (El desarrollador) unos mensajes antes sobre esto, y recibí algunas respuestas, pero no pude llegar a ninguna parte – y creo que se ocupó con algunas otras cosas.
Lo que mi problema es, tanto para VPI y ABS
- Eclipse bloquea el acceso al proyecto -> propiedades -> ficha de Android
- Instalación de Google Plugin para Eclipse en Eclipse Paquete de herramientas para desarrolladores de Android (ADT)
- Javah: Error: no se puede acceder a android.support.v7.app.ActionBarActivity
- Android TTS no habla gran cantidad de texto
- ¿Qué significa el signo de dólar al final de una clase en Eclipse MAT?
Ambas bibliotecas se abren sin ningún error, y estoy usando el compilador versión 1.6 para todos como se requiere.
Lo curioso es, si carga en las muestras que se proporcionan – funcionan bien y enlace a su biblioteca; Pero cuando voy a añadir la biblioteca a mi proyecto – lo anterior pasa.
- Error en Eclipse conectándose al repositorio e instalando ADT Plugin en Windows 8
- Android WebView: sólo carga HTML, no carga JS o CSS (en algunos dispositivos)
- "Fuente no encontrada" al depurar la aplicación android usando Eclipse
- ¿Es posible crear múltiples destinos para el proyecto de Android como Xcode Target
- Cómo dibujar en una vista de vídeo en android?
- Android: cambia el nombre del paquete de la aplicación en vivo
- Desarrollo de Android: error de tema perdido en eclipse ide para archivos xml de diseño
- FindViewById donde ID es cadena dinámica
No importa dónde almacenar el proyecto de biblioteca real, siempre y cuando utilice un vínculo relativo para referenciarlo. Vea los Proyectos de la Biblioteca – Consideraciones de desarrollo :
Ubicación de almacenamiento del proyecto de biblioteca
No hay requisitos específicos sobre dónde debe almacenar un proyecto de biblioteca, en relación con un proyecto de aplicación dependiente, siempre y cuando el proyecto de aplicación pueda hacer referencia al proyecto de biblioteca mediante un vínculo relativo. Lo importante es que el proyecto principal pueda hacer referencia al proyecto de la biblioteca a través de un vínculo relativo.
Siempre debe usar el plugin ADT de Eclipse para seleccionar y configurar la Referencia de Proyecto de Biblioteca, es decir, haga clic con el botón derecho del ratón en proyecto -> Propiedades -> Android -> Agregar y luego en la ventana de Selección de Proyecto abierta, Debe importarlos en el mismo espacio de trabajo de Eclipse que su proyecto principal). Esto añadirá una referencia android.library.reference utilizando la ruta relativa en project.properties, así como mostrará la ruta relativa en la ventana de preferencias de Android:
android.library.reference.2=../../../../../Documents and Settings/yorkw/Desktop/JakeWharton-Android-ViewPagerIndicator-f09acb0/library
Si lo modifica directamente utilizando la ruta absoluta de project.properties como a continuación:
android.library.reference.1=C:\\Documents and Settings\\yorkw\\Desktop\\JakeWharton-Android-ViewPagerIndicator-f09acb0\\library
Luego, después de actualizar Eclipse su proyecto, obtendrá el error exacto descrito en su pregunta, consulte mi captura de pantalla a continuación:
Espero que esto ayude.
Al importar las bibliotecas, asegúrese de marcar la casilla de verificación "Copiar proyectos int espacio de trabajo" . Los proyectos de la biblioteca deben estar en el mismo espacio de trabajo para que funcionen.
Eliminar e importar el proyecto y lib nuevamente. Construye el proyecto lib, agrega lib al proyecto, sigue mostrando errores .. cambia el nombre del proyecto lib. Esto funcionó para mí
- Android ZXing Obtener imagen de código de barras
- Cómo utilizar onAppWidgetOptionsChanged () en un widget?