2017-04-19 110 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

请看编辑 –