Estoy tratando de conseguir ActionBarSherlock y la ViewPagerIndicator bibliotecas configurada para mis proyectos, pero me parece que se esté ejecutando en un par de cuestiones. He enviado Jake Wharton (El desarrollador) un par de mensajes anteriores sobre ella, y tengo un par de respuestas, pero no podía llegar a ninguna parte – y creo que él tiene ocupado con un par de otras cosas.

Lo que mi problema es, Por tanto los valores de VPI y ABS
Eclipse no reconocer proyecto de la biblioteca (ActionBarSherlock/ViewPagerIndicator)

Ambas bibliotecas abrir sin ningún tipo de errores, y estoy usando el compilador de la versión 1.6 como se requiere.

Lo gracioso es que si me carga en los ejemplos que se proporcionan – ellos trabajan muy bien y el enlace a su biblioteca; pero cuando voy a agregar a la biblioteca de mi proyecto – el de arriba que sucede.

  • Me encontré con el mismo problema, en mi caso he copiado las clases que necesito para usar sólo.
  • Qué quieres decir exactamente? Ahora mismo estoy haciendo la Derecha haga Clic en Proyecto > Propiedades > Android > Agregar la Biblioteca – Y luego me sale la X roja junto a él. Cómo es exactamente lo que tengo que hacer con su solución?
  • No hay suficiente información para continuar. Más detalles sobre exactamente lo que has hecho probablemente ayudaría.
  • Hecho todo de libros de texto en la instalación. He añadido el ABS y VPI las bibliotecas y los marcados como «Es una biblioteca» en el Android Preferencias – luego de ir a agregar como una biblioteca para mi proyecto, y aparece con una X roja como en la imagen. Las Aplicaciones de Ejemplo que las bibliotecas vienen con el trabajo perfectamente bien, y cuando reviso sus bibliotecas están haciendo referencia a la misma ubicación (Excepto en este caso, ‘..\’ ya que es donde se está en relación a la carpeta) Realmente extraño =\
InformationsquelleAutor TJ Biddle | 2012-04-17

3 Comentarios

  1. 25

    Donde almacenar el actual proyecto de la biblioteca no importa, siempre y cuando usted utiliza un enlace para hacer referencia a él. Retirar el La biblioteca de Proyectos de Desarrollo de consideraciones:

    • Proyecto de la biblioteca de la ubicación de almacenamiento

      No existen requisitos específicos en donde se debe almacenar en un proyecto de la biblioteca, en relación a un dependiente de la aplicación del proyecto, siempre y cuando el proyecto de aplicación puede hacer referencia al proyecto de la biblioteca por un vínculo relativo. Lo importante es que el proyecto principal puede hacer referencia al proyecto de la biblioteca a través de un vínculo relativo.

    Usted siempre debe usar el Eclipse ADT plugin para seleccionar y configurar la Biblioteca de Referencia del Proyecto, es decir, derecho-haga clic en proyecto -> Propiedades -> Android -> Agregar, a continuación, en el Proyecto abierto la ventana de Selección, seleccione el Proyecto de la Biblioteca de la lista de aquí (de la causa que debe importar en el mismo espacio de trabajo de Eclipse como su Principal Proyecto). Esto agregará un android.biblioteca.referencia utilizando la ruta de acceso relativa al proyecto.propiedades, así como mostrar la ruta de acceso relativa en el Android ventana de preferencias:

    android.library.reference.2=../../../../../Documents and Settings/yorkw/Desktop/JakeWharton-Android-ViewPagerIndicator-f09acb0/library

    Si alterar directamente utilizando la ruta de acceso absoluta del proyecto.propiedades de la siguiente manera:

    android.library.reference.1=C:\Documents and Settings\yorkw\Desktop\JakeWharton-Android-ViewPagerIndicator-f09acb0\library

    A continuación, después del Eclipse de actualización de su proyecto, usted consigue exactamente el mensaje de error descrito en la pregunta, a ver mi siguiente captura de pantalla:
    Eclipse no reconocer proyecto de la biblioteca (ActionBarSherlock/ViewPagerIndicator)

    Espero que esto ayude.

    • Sí, esto era básicamente la misma. He comprobado algunas otras preguntas y descubrió que necesitaba para ser una ruta de acceso relativa; por alguna razón mi último proyecto en el que decidió que quería salvar a sí mismo en una carpeta diferente a la de mis otros proyectos – así fue el uso de una ruta de acceso absoluta frente a la relativa. Gracias!
    • Gracias. En mi caso, se me olvidó que mi proyecto fue importado de git y se encuentra ubicada físicamente en otra carpeta que el resto de los proyectos.
    • En mi caso sólo tuve que reiniciar eclipse…
    • Sólo tengo que utilizar la ruta relativa. no es necesario en la misma carpeta del área de trabajo. pero tiene que en la misma unidad. es un bug?
  2. 3

    Durante la importación de las bibliotecas, asegúrese de que usted marque la «Copia de los proyectos de int área de trabajo» casilla de verificación. La biblioteca de los proyectos deben estar en el mismo espacio de trabajo para ellos trabajar.

    • Voy a una doble comprobación de esto cuando llegue a casa; pero supongo que si está en mi explorador de proyectos, que es en el mismo lugar de trabajo.
    • Ellos necesitan estar en el mismo disco lógico, eso es suficiente.
  3. 0

    eliminar e importar el proyecto y lib de nuevo. construir la lib del proyecto , agregar lib del proyecto, siendo de error de la muestra.. cambiar el nombre de la lib del proyecto. esto funcionó para mí ….

    • reiniciar eclipse trabajó también para mí..(tuve actionbarsherlock importados, se reimporten, importado de otro lugar.. nada funcionó, aún mostraba la «X»)

Dejar respuesta

Please enter your comment!
Please enter your name here