Cannot resolve symbol 'R',Failed to resolve: constraint-layout
生活随笔
收集整理的這篇文章主要介紹了
Cannot resolve symbol 'R',Failed to resolve: constraint-layout
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、當在github上下載demo項目在Android studio啟動時,提示Cannot resolve symbol 'R'。雖然提示錯誤,但是運行項目并沒有問題
原因是gradle版本高于本地Android studio的gradle版本
把
classpath 'com.android.tools.build:gradle:3.3.1'改為
classpath 'com.android.tools.build:gradle:3.2.1'同步即可
?
2、如果是依賴包類,報錯,如Cannot resolve symbol 'xxxx'
解決方法1:
隱藏依賴——>同步——>放出依賴——>同步
解決方法2:
如果是fragment類無法導入
替代默認依賴即可
完整默認依賴:
implementation fileTree(dir: 'libs', include: ['*.jar']) implementation 'com.android.support:appcompat-v7:28.0.0' implementation 'com.android.support.constraint:constraint-layout:1.1.3' testImplementation 'junit:junit:4.12' androidTestImplementation 'com.android.support.test:runner:1.0.2' androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'或者更換appcompat版本
implementation 'com.android.support:appcompat-v7:27.1.1' implementation 'com.android.support:appcompat-v7:28.0.0'?
最近在Android Studio中導入工程時,編譯出錯,提示如下:
Error:(55, 13) Failed to resolve: com.android.support.constraint:constraint-layout:1.0.2
Install Repository and sync project
?
打開SDK。看看已下載版本
?
依賴版本。改為已安裝版本
?
總結
以上是生活随笔為你收集整理的Cannot resolve symbol 'R',Failed to resolve: constraint-layout的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: poj2109 Power of Cry
- 下一篇: 给扔物线 HenCoder Plus 学