2012-04-25 15 views

Respuesta

17

Elimina la dependencia de la carpeta libs.

+0

bien, pero todavía no puedo eliminar la dependencia del proyecto. – jimbob

+0

ADT agrega la carpeta Android Dependencies y se obtiene de classpath com.android.ide.eclipse.adt.LIBRARIES. Si la dependencia que está tratando de eliminar forma parte de las bibliotecas principales, es posible que no sea posible. ¿Qué dependencia estás tratando de eliminar? – Rajesh

+2

ok así que, en lugar de eliminarlo, puse en su lugar un archivo .jar en blanco. funcionó; 3. – jimbob

21

JFTR:

he tenido un problema similar después de una fusión en mal estado de dos ramas proyectos en Eclipse. Pude revertir la fusión porque aún no me había comprometido, pero los archivos de proyectos de Eclipse que no almacenaba en mi repositorio estaban en mal estado.

La solución para mí fue:

  1. eliminar el mensaje de error de la vista "problemas".
  2. Limpiar el proyecto (Proyecto/Clean ...)

resuelto!

+0

Esta solución de hackeo funcionó para mí también. ¡Gracias! – Rymnel

+0

Descubrí que seleccionando la carpeta en el explorador de paquetes (src en mi caso) y actualizando (F5) me deshice del enlace al archivo jar que eliminé anteriormente. Construcción limpia, y luego mis errores desaparecieron. – skymook

+1

Oh, acabo de leer su respuesta e iba a intentar con mi eclipse. Y los errores en "Problemas" desaparecieron de repente antes de hacer nada. ¡Respuesta mágica! – xgdgsc

1

Bueno, las soluciones anteriores no me funcionaron, así que solo ingresé el archivo project.properties y eliminé la dependencia (que está escrita allí como referencia).
Estos son los pasos en Ubuntu:

  1. El uso de la consola en proyectos de tipo carpeta raíz sudo vi project.properties
  2. Ir a la línea que desea eliminar y eliminarlo (se puede escribir de la doble D para eliminar una línea - >dd)
  3. Cierre y guarde el archivo (pulsar la tecla ESC y luego wq)
  4. Limpiar el proyecto y reconstruir.

Nota: Antes de cambiar manualmente project.properties se recomienda su uso para copia de seguridad de su proyecto ya que esta operación no es seguro !!!

Lo sentimos por la elaboración para aquellos que hablan con fluidez Linux.

+0

en lugar de una copia de seguridad, haga primero un "git init" – koem

0

2 tipos de dependencias que puedo encontrado hasta ahora en Dependencias de Android: ruta

  1. Build a sus bibliotecas de espacio de trabajo carpeta
  2. Vía de construcción a algún otro proyecto que instalar las herramientas de Android y crear otro proyecto en Eclipse, por ejemplo GridLayout para androide (androide-support-v7-gridlayout.jar)

Para eliminar el primero, es fácil. Simplemente elimine los archivos jar en la carpeta libs. Para eliminar el segundo, también es fácil. Simplemente vaya a la ruta de compilación del proyecto, seleccione Android, elimine el elemento de referencia en Biblioteca panel

Cuestiones relacionadas