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 Tanto para VPI como para ABS

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.

3 Solutions collect form web for “Eclipse no reconocerá el proyecto como biblioteca (ActionBarSherlock / ViewPagerIndicator)”

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: Introduzca aquí la descripción de la imagen

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í

  • Comportamiento extraño de asistencia de contenido en Eclipse con Android
  • Eclipse "nombre del directorio de recursos no válido"
  • ¿Qué versión de eclipse es segura para el desarrollo de android?
  • El proyecto no fue construido ya que su camino de construcción es incompleto
  • ¿Qué significa el triángulo naranja en la columna de destino de la ventana de Selección de dispositivo Android?
  • Android WebView Facebook Login (problemas de pop-up / redirección)
  • Bug con anotaciones de anulación en Eclipse
  • ¿Cómo hacer cursivo el trabajo de TextView en la vista de diseño gráfico de Eclipse? Incluso cuelga el PC
  • ¿Hay alguna manera de determinar si una aplicación de Android está firmada para producción o depuración en tiempo de ejecución?
  • Instalar error de software en Eclipse
  • Android: Error al usar el mapa de bits para mostrar la imagen usando el estudio de Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.