首先抱歉任何一个fustration,我是一个新手编码的机器人。我回家试图继续我的应用程序(我最后测试它工作得很好),当我打开android studio时出现了这个错误:
无法解析符号R
这发生在每个活动上,因为当我开展新活动时它们都包含R. 我试图重建和清理构建 - 这两个都出现了以下错误:
找不到与给定名称匹配的资源('enabled'的值为'@ bool / use_provider')。
同时: 错误:任务':mobile:processDebugResources'的执行失败。
com.android.ide.common.process.ProcessException:无法执行aapt
我真的很困惑为什么这些错误无处不在。任何帮助都非常感谢,因为我到星期五(21/04)完成我的申请,目前几乎不可能,因为我无法测试它
修改
我在build.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: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
再次,任何帮助将不胜感激
答案 0 :(得分:0)
安装最新版本的构建工具。调整 build.gradle 以使用
android {
`compileSdkVersion` {X}
`buildToolsVersion` {X.Y.Z}
...
}