La importación de Android no se pudo resolver

He abierto un proyecto que no había abierto en un tiempo en Eclipse hoy. No pude compilar debido a algunos errores (inexplicables).

import android.app.Activity; import android.os.Bundle; import android.view.animation.AnimationUtils; import android.widget.ImageView; import android.view.animation.Animation; import android.content.Intent; 

Produce el error siguiente:

La importación de android no pudo ser resuelta

¿Qué puedo hacer para resolver este problema?

Primero intente limpiar / construir su proyecto.

Si el problema persiste. Haga clic derecho en el proyecto -> ir a las propiedades -> ir a android -> seleccionar la versión de Android y que debería funcionar.

Espero eso ayude.

Pruebe uno de estos:

  • 'Clean' Su Proyecto Eclipse: Vaya a Proyecto> Clean in Eclipse [Esto parece funcionar para mí]

  • Actualice su carpeta de proyecto (haga clic derecho en su proyecto> actualizar) Vuelva a construir su proyecto

  • Limpie sus compilaciones (si utiliza Ant o Maven – limpie sus compilaciones) Recree su proyecto en Eclipse

  • 'Cambiar' espacio de trabajo – a continuación, Cambiar de nuevo (por ejemplo, Cambiar a depuración, a continuación, volver a Java)

  • 'Cambiar' espacio de trabajo – a continuación, Cambiar de nuevo (por ejemplo, Cambiar a depuración, a continuación, volver a Java)

  • Quitar y volver a agregar su JRE:

    1. Haga clic derecho en su proyecto> propiedades
    2. Haga clic en la pestaña Libraries
    3. Haga clic en el JRE
    4. Haga clic en Eliminar y luego en Aceptar.
    5. Repita 1-3 de nuevo, pero agregue el JRE nuevamente

Bueno, también me encontré con ese problema cuando importé un proyecto Android existente de un amigo en mi área de trabajo. Descubrí que me faltaba la biblioteca de JRE pero también la biblioteca de Android (biblioteca de contenedores Android Classpath). Puedes añadirlo así:

  1. Haga clic derecho en su proyecto> propiedades
  2. Haga clic en la pestaña Libraries
  3. Haga clic en el botón "Agregar biblioteca .." a la derecha
  4. Añadir la biblioteca de contenedores de Classpath de Android

¡Buena suerte!

También asegúrese de que la aplicación actual y las bibliotecas / aplicaciones importadas tengan las mismas versiones de la API de Android … (14, 15, 17, etc) … El desajuste de la versión de la API también causará el mismo problema.

Esta es una respuesta actualizada para si está utilizando Android Studio. Puede ejecutar en este problema debido a cómo se almacena en caché.

En el caso de que obtenga este error con cualquier paquete es una buena idea ir a Archivo -> Invalidar Caché / Reiniciar y seleccione para eliminar la caché.

Esto también puede solucionar problemas que a veces pueden persistir entre reinstalaciones debido al hecho de que al desinstalar Android Studio no elimina la caché.

En mi caso, necesito ir a Propiedades> Ruta de construcción de Java> Ordenar y exportar

Después de comprobar la Biblioteca de Android 4.0 (puede ser una versión diferente en su caso) que comenzó a trabajar

Así que ninguna de las otras soluciones funcionó para mí, pero encontré otra manera que funcionó para mí.

Haga clic derecho en el proyecto -> ir a propiedades -> Java Build Path -> Bibliotecas -> Añadir JARs externos

YOUR_DRIVE \ android-sdks \ plataformas \ android-?

Agregar archivo android.jar

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.