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í

  • FindViewById donde ID es cadena dinámica
  • Reproduce dos videos en un VideoView al mismo tiempo
  • 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
  • "Fuente no encontrada" al depurar la aplicación android usando Eclipse
  • La ficha Diseño gráfico no aparece para algunos archivos de diseño en Eclipse
  • No se puede instalar Android for Maven Eclipse Plug-in
  • Acceso directo para abrir el diseño XML de Android en Eclipse
  • Eclipse bloquea el acceso al proyecto -> propiedades -> ficha de Android
  • Cómo doblar si / else sub-bloques en eclipse
  • No encontré la clase en la ruta: dexpathlist
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.