Android-studioudseende kan ikke løse symbolet 'R' efter tilføjelse af RecyclerView-afhængigt bibliotek forsøgte måder at finde, og endelig fundet at være afhængig af der spurgte

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



Baidu fandt sig selv under metoden er prøvet, problemet er ikke løst, endelig efter flere forsøg på at blive løst:

Jeg har prøvet metoden



1. Genstart Android studio.



2. genopbyg / ren projekt



3. Standard 'idé.max.intellisense.filesize' 2500 Skift 5000

Fire.Synkronisering gradle (Synkroniser projekt med Gradle Files)

Problemet ser ud til at blive tilføjet efter de RecycleView-afhængige biblioteker med dokumenter der, men der er en årsagssammenhæng mellem usikkerhed.



Tilføj RecycleView-afhængige biblioteksfiler

Min Android-studieversion er 3.0.1


Under meddelelserne har nogle tip, så forstår jeg ikke ......


Endelig løsning:

A: fil - projektstrutrue - app - afhængigheder ændrer importen af ​​com.android.support.recyclerview-v7: 28.0.0-alpha1. Baseret com.android.support.appcompat-v7 afhængigheder på: 26.1.0 ændres derfor til:

com.android.support.recyclerview-v7: 26.1.0

To: genopbyg projekt, start emulatoren, du kan køre.

Tre: Resumé: Hvad angår hvorfor, fordi recyclerview også prøvede den lave version af bogen, men at den ikke svarer til versionen af ​​problemet, så brug og appkompat version af de samme oplysninger. . Slettet alpha1, er at se den anden blog har nævnt en sådan metode.

Problemet er, at jeg lærer, når 'android programmering Definitive Guide', tredje udgave kursus kapitel i denne bog. Specifikt internt princip forstår jeg ikke helt, men ifølge ovenstående metode er problemet løst

Husk at se selv: Denne fejl før og efter de følgende faser:

Find en mentor til at hjælpe med at løse problemer kan ikke kompileres af (ved at ændre layoutet xml-filafhængigheder. Tilføjelse af indre klasse AlertControler android midlertidigt løse problemet og slet databaseafhængigt forhold)

1) android.support.v7.widget.RecyclerView ændretandroid.support.v7.app.AlertController.RecycleListView

to)I android - app - Gradle Scripts - build.gradle (Modul: app) tilføjet i slettet

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


To og senere problemer, tilføj afhængige biblioteker igen for midlertidigt at løse problemet med ikke at kompilere.

De sidste tre fandt det umuligt at køre (ikke åbne APP'en) i simulatoren, mistanke om eller afhængighed oprindelig genbruge visning af et problem. Det returnerer den endelige løsning.