亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Android Studio中的“無法解析符號R”

Android Studio中的“無法解析符號R”

開滿天機 2019-05-31 16:49:15
Android Studio中的“無法解析符號R”在我引用的所有類的每個實例中R.id.something,R是紅色的,上面寫著“無法解析符號R”。而且每次都有R.layout.something它以紅色下劃線,并說“無法解析方法setContentView(?)”。這個項目總是建設得很好。老是看到這件事,真叫人討厭。我在這里讀過許多關于類似問題的其他問題,但大多涉及從Eclipse導入項目。我使用的是我認為是最新版本的AndroidStudio,這個項目是用AndroidStudio創建的,沒有任何“解決不了R”問題的情況下工作。如果有人知道的話,我想知道是什么原因造成的。
查看完整描述

4 回答

?
Qyouu

TA貢獻1786條經驗 獲得超11個贊

我也有這個問題。一個簡單的‘梯度清潔’和‘梯度構建’成功了。


點擊建設->清潔項目這會讓你一掃而光


查看完整回答
反對 回復 2019-05-31
?
吃雞游戲

TA貢獻1829條經驗 獲得超7個贊

在Android Studio的最新版本中,至少對我來說,以下工作:

“Tools”->“Android”->“帶有Gradle文件的同步項目”

在最新的AndroidStudio3.1.3(2018年7月)中,“帶有Gradle文件的同步項目”可以在主菜單欄中找到。

https://img1.sycdn.imooc.com//5cf0eab000013e1405570123.jpg


查看完整回答
反對 回復 2019-05-31
?
守候你守候我

TA貢獻1802條經驗 獲得超10個贊

我也有類似的問題,以下是我所做的:

清潔項目和同步項目,

https://img1.sycdn.imooc.com//5cf0ead00001331d05840150.jpg

在我的SDK中檢查buildTools版本

https://img1.sycdn.imooc.com//5cf0ead20001a01d06060432.jpg

從BuildGradle(模塊)將minSdkVersion從8更改為9

defaultConfig {
        applicationId "PackageName"
        minSdkVersion 9
        targetSdkVersion 22
        versionCode 1
        versionName "1.0"
    }

但這些都沒有幫助。

最后我找到了答案(這在我的案例中有效)

更改build.gradle(模塊:APP)

android {
    compileSdkVersion 21
    buildToolsVersion '21.0.1'..........}

選擇“文件/項目結構”將“生成工具”版本更改為21.1.1。

https://img1.sycdn.imooc.com//5cf0ead7000165b306180510.jpg


查看完整回答
反對 回復 2019-05-31
  • 4 回答
  • 0 關注
  • 2536 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號