2017-04-19 42 views
-3

首先抱歉,任何fustration,即時通訊編程爲Android新手。回到家後,我想用我的應用程序進行(這工作得很好,最後我測試了它),當我打開Android Studio中我得到這個錯誤:如何擺脫「無法解析符號R」錯誤?

無法解析標記R

這發生在每一個活動,因爲當我開展新的活動時,它們都包含R。 我試圖重建並清理構建 - 這兩個人都出現了以下錯誤:

找不到與指定名稱匹配的資源(在'enabled'中,值爲'@ bool/use_provider')。

另外還有: 錯誤:任務':mobile:processDebugResources'的執行失敗。

com.android.ide.common.process.ProcessException: Failed to execute aapt

我真的很困惑,爲什麼這些錯誤已經從不知所云。任何幫助是極大的讚賞,因爲我有,直到週五(21/04)來完成我的應用程序,幾乎是不可能作爲目前我無法測試它

編輯

我是在構建周圍窺探.gradle爲磨損裝置,(我的應用程序利用兩者的磨損和移動的),和以下相關的代碼被強調爲破:

compile 'com.google.android.support:wearable:2.0.0' 

compile 'com.android.support.constraint:constraint-layout:1.0.2' 

第一行所述突出時執行以下操作:

項目取決於com.google.android.support:wearable:2.0.0,所以它也必須依賴(作爲提供依賴性)上com.google .android.wearable:可穿戴:2.0.0

第二行對此表示:

所有com.android.support庫必須使用相同的版本規格(混合版本可能會導致運行時崩潰)。發現版本25.3.0,24.0.0,23.0.1。例子包括com.android.support:support-compat:25.3.0和com.android.support:support-v4:24.0.0

同樣,任何幫助,將不勝感激

+2

[ 「不能解析符號R」 Android Studio中(可能的重複http://stackoverflow.com/questions/17054000/cannot-resolve在Android的工作室)或[R無法解析 - Android錯誤](http://stackoverflow.com/questions/885009/r-cannot-be-resolved-android-error)或[R不能解決變量](http://stackoverflow.com/questions/7824730/r-cannot-be-resolved-to-a-variable)或許多其他。 – csmckelvey

+0

只需清理您的項目Build>清理或重建 –

+0

如果您閱讀我所寫的內容,我試過這樣做,但這兩種方法都不成功 –

回答

0

安裝最新版本的構建工具。調整你的的build.gradle使用

android { 
`compileSdkVersion` {X} 
`buildToolsVersion` {X.Y.Z} 
... 

}

+0

我曾嘗試過,那部分內部版本。gradle文件如下:compileSdkVersion 25 buildToolsVersion「25.0.2」 –

+0

請看編輯 –