La apariencia de Android Studio no puede resolver el símbolo 'R' después de agregar la biblioteca dependiente de RecyclerView, intentó encontrar formas y finalmente se encontró que dependía de lo que se preguntó.

Android Studio Appearance Can Not Resolve Symbolr After Adding Recyclerview Dependent Library Tried Ways Find

Baidu se encontró bajo el método que se intenta, el problema no se resuelve, finalmente después de varios intentos para ser resuelto:

He probado el método



1. Reinicie el estudio de Android.



2.proyecto de reconstrucción / limpieza



3. El valor predeterminado 'idea.max.intellisense.filesize' 2500 Change 5000

4.Gradle de sincronización (Sincronizar proyecto con Gradle Files)

El problema parece agregarse después de las bibliotecas de documentos dependientes de RecycleView allí, pero existe una relación causal entre la incertidumbre.



Agregar archivos de biblioteca dependientes de RecycleView

Mi versión de Android Studio es 3.0.1


Debajo de los mensajes tengo algunos consejos, luego no entiendo ......


Solución final:

A: archivo - estructura del proyecto - aplicación - las dependencias cambian la importación de com.android.support.recyclerview-v7: 28.0.0-alpha1. Las dependencias de com.android.support.appcompat-v7 basadas en: 26.1.0, por lo tanto, deben cambiarse a:

com.android.support.recyclerview-v7: 26.1.0

Dos: reBuild project, inicie el emulador, puede ejecutar.

Tres: Resumen: En cuanto a por qué hacerlo, porque recyclerview también probó la versión baja del libro, pero no coincide con la versión del problema, por lo que el uso y la versión appcompat de la misma información. . Alpha1 eliminado, es ver que el otro blog ha mencionado tal método.

El problema es que estoy aprendiendo que ocurre cuando 'Guía Definitiva de programación de Android', capítulo de la tercera edición del curso de este libro. Principio interno específico que no entiendo del todo, pero de acuerdo con el método anterior, el problema está resuelto

Recuerde verlo por sí mismo: Este error antes y después de las siguientes etapas:

Por favor, busque un mentor para ayudar a resolver problemas que no puede ser compilado por el (cambiando el diseño de las dependencias del archivo xml. Agregar la clase interna AlertControler android resuelve temporalmente el problema y elimina la relación dependiente de la base de datos)

1) android.support.v7.widget.RecyclerView cambiadoandroid.support.v7.app.AlertController.RecycleListView

2)En Android - aplicación - Gradle Scripts - build.gradle (Módulo: aplicación) agregado en eliminado

com.android.support.recyclerview-v7: 28.0.0-alpha1


Dos y problemas posteriores, agregue bibliotecas dependientes nuevamente, para resolver temporalmente el problema de no compilar.

A los tres últimos les resultó imposible ejecutar (no abrir la APP) en el simulador, sospechosos o dependencias originales del recicladorver un problema. Devuelve la solución final.