2015-10-16 86 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

相关问题