2015-10-16 84 views
0

我使用的是xubuntu 14.04,我使用的是1.4(2015年9月)的android studio的最新版本。我的sdk平臺工具是23.0.1,構建工具版本也是23.0.1。我正在使用API​​ Level 15作爲我的項目的sdk版本來定位很多設備。我已經正確導入了opencv(2.4.11),並且可以導入它的庫。當我重建項目時,我得到同樣的錯誤。 R.java無法解析。我怎樣才能解決這個問題?我的Java版本是1.8.0_60。在Android Studio中導入opencv庫後無法解析R.java

以下是錯誤: enter image description here

當我清理項目這個錯誤發生。

+0

我推薦使用JDK 1.7。有時候使用乾淨的構建Android Studio獲得類R.確保您的導入類R也是正確的。檢查你的gradle是否有錯誤的語法...多一點信息就可以。 – Maga

+0

看起來像compileSdkVersion的問題。你使用什麼版本? – njzk2

+0

API級別15,構建版本23.0.1 – Bora

回答

0

這可能是因爲沒有可能超過65k的方法,你可以在這裏清理並粘貼錯誤。

+0

無效。我重建了這個項目,但同樣的,我得到了120個錯誤,結論是「R.java文件無法解析」。 – Bora

+0

檢查gradle控制檯和事件日誌!應該有一些錯誤。 –

0

請進入Android Studios並執行失效並重新啓動。

您可以執行「File」 - >「Invalidate Caches ...」,並選擇「Invalidate and Restart」。

如果這不起作用,請檢查是否所有資源引用實際上都存在,有時候,如果您錯誤地放置資源引用,您的android將不會運行(例如,R.id.textbox在您的xml中,但你已經把R.id.texxtbox放入你的代碼中)

你也可以嘗試點擊下面看到的「刷新」按鈕(藍色的倒車箭頭圖標)來刷新成績。

enter image description here

相關問題