support studio rojo resolved recyclerview error cannot app actionbaractivity android eclipse

rojo - import android support v7 widget recyclerview cannot be resolved android studio



Importar android.support.v7 no se puede resolver (7)

Soy nuevo en android. Actualmente, tengo adt-bundle-windows-x86-20131030.zip (Windows 32 bit) y he instalado satisfactoriamente Android SDK y Eclipse. Además, he actualizado todo en el administrador de Android SDK. Ahora, estoy trabajando en Android v-4.4.2

Mi proyecto se ejecuta con éxito, pero cuando importo android.support.v7.app.ActionBarActivity; e import android.support.v7.app.ActionBar; el proyecto no se depurará Me aparece el error The Import android.support.v7 cannot be resolved

Busqué en Google e instalé Android Support Library luego agregué v7 en mi proyecto.

  1. Archivo-> Importar (android-sdk / extras / android / support / v7). Elige "appcompat"
  2. Proyecto-> propiedades-> Android. En la biblioteca de la sección "Agregar" y elija "appCompat"

Captura de pantalla

Se agregó con éxito en la appCompat pero sigo recibiendo el error.


  1. Vaya a su proyecto en el navegador, haga clic derecho en las propiedades.

  2. Vaya a la pestaña Java Build Path a la izquierda.

  3. Ve a la pestaña de bibliotecas en la parte superior.

  4. Haga clic en agregar jarras externas.

  5. Vaya a su carpeta ADT Bundle, vaya a sdk / extras / android / support / v7 / appcompat / libs.

  6. Seleccione el archivo android-support-v7-appcompat.jar

  7. Vaya a ordenar y exportar, y marque la casilla junto a su nuevo jar.

  8. Haga clic en Aceptar.


Al completar la respuesta @Jorgesys, en mi caso fue exactamente de la misma manera, pero la configuración de exportación faltaba en la biblioteca:

  1. haga clic derecho en el proyecto appcompat-v7;
  2. propiedades;
  3. pestaña izquierda, Java Build Path;
  4. Pestaña derecha, ordenar y exportar;
  5. Compruebe classes.jar con appcompat-v7;


En mi caso, el proyecto generado automáticamente appcompat_v7 se cerró. Entonces abre ese proyecto en Package Explorer.

Espero que esto ayude.


La descarga reciente de sdk-manager no contiene android-support-v7-appcompat.jar pero el siguiente directorio contiene el archivo aar C: / Users / madan / android-sdks / extras / android / m2repository / com / android / support / appcompat-v7 / 24.2.1 / appcompat-v7-24.2.1.aar Este archivo se puede importar haciendo clic derecho en el proyecto, importar, seleccionar general, seleccionar archieve y finalmente seleccionar el archivo aar. Incluso esto no resuelve el problema. Luego elimine ''import android.R'' y agregue ''import android.support.v7.appcompat. *;'' Siga este tutorial para obtener más detalles: http://www.srccodes.com/p/article/22/android-hello-world-example-using-eclipse-ide-and-android-development-tools-adt-plugin


Lo arreglé agregando estas líneas en build.grandle (App Module)

dependencies { compile fileTree(dir: ''libs'', include: [''*.jar'']) //it was there compile "com.android.support:support-v4:21.0.+" //Added compile "com.android.support:appcompat-v7:21.0.+" //Added }


Probé la respuesta que se describe aquí pero no funcionó para mí. Tengo las últimas herramientas de Android SDK. 23.0.2 y Android SDK Platform-tools ver. 20

La biblioteca de soporte android-support-v4.jar está causando este conflicto, simplemente elimine la biblioteca en la carpeta /libs de su proyecto, no tenga miedo, la biblioteca ya está contenida en la biblioteca appcompat_v7 , limpie y construya su proyecto, y ¡tu proyecto funcionará como un encanto!


Tuve el mismo problema cada vez que traté de crear un nuevo proyecto, pero según la salida de la consola, era debido a dos versiones de android-support-v4 que eran diferentes:

[2014-10-29 16:31:57 - HeadphoneSplitter] Found 2 versions of android-support-v4.jar in the dependency list, [2014-10-29 16:31:57 - HeadphoneSplitter] but not all the versions are identical (check is based on SHA-1 only at this time). [2014-10-29 16:31:57 - HeadphoneSplitter] All versions of the libraries must be the same at this time. [2014-10-29 16:31:57 - HeadphoneSplitter] Versions found are: [2014-10-29 16:31:57 - HeadphoneSplitter] Path: C:/Users/jbaurer/workspace/appcompat_v7/libs/android-support-v4.jar [2014-10-29 16:31:57 - HeadphoneSplitter] Length: 627582 [2014-10-29 16:31:57 - HeadphoneSplitter] SHA-1: cb6883d96005bc85b3e868f204507ea5b4fa9bbf [2014-10-29 16:31:57 - HeadphoneSplitter] Path: C:/Users/jbaurer/workspace/HeadphoneSplitter/libs/android-support-v4.jar [2014-10-29 16:31:57 - HeadphoneSplitter] Length: 758727 [2014-10-29 16:31:57 - HeadphoneSplitter] SHA-1: efec67655f6db90757faa37201efcee2a9ec3507 [2014-10-29 16:31:57 - HeadphoneSplitter] Jar mismatch! Fix your dependencies

No sé mucho sobre Eclipse. pero simplemente eliminé la copia del archivo jar de la carpeta libs de mi proyecto para que utilizara el archivo jar appcompat_v7. Esto solucionó mi problema.