在Android Studio和Gradle更新后,Project不会构建

时间:2014-11-07 10:21:18

标签: android android-studio android-gradle

我刚刚将Android工作室从1.8.11更新为1.9.2。我第一次在更新后打开我的项目,它说了像#34;导入新的gradle和syn项目"。我按下它因为我的项目根本不会建立,所以我可能会这样做。安卓工作室随后下载并安装了Gradle 2.1,但现在当我尝试构建时,我在所有cannot resolve symbol R中获得com.projectName.R所有类文件。

任何遇到相同问题或知道如何解决问题的人?非常感谢任何帮助。

编辑:这是我将旧的1.8.11项目打开到1.9.2时得到的错误。 Error:The project is using an unsupported version of the Android Gradle plug-in (0.12.2). The recommended version is 0.14.1. <a href="fixGradleElements">Fix plug-in version and re-import project</a>

当我点击将Gradle从1.12更新到2.1时的链接,这是我的com.projectName.R导入停止工作的时候。

1 个答案:

答案 0 :(得分:1)

我遇到了同样的错误,问题是我的某个模块中的AndroidManifest.xml文件中没有<application>标记。

添加空<application />标记可解决此问题:

<?xml version="1.0" encoding="utf-8"?>
<manifest package="com.package.mine">
    <application />
</manifest>

如果您没有丢失标记的文件,或者您没有遇到同样的问题,我建议您尝试在命令行执行:

gradlew assembleDebug --info

并查看错误发生之前输出结尾处的内容。来自--info参数的额外信息帮助我解密了我的问题。