android - com.android.tools.build:gradle:2.1.0及更高版本在构建时出错

标签 android android-studio gradle

我在应用程序中升级build.gradle:

dependencies {
    classpath 'com.android.tools.build:gradle:2.1.0'
}

现在,当我单击“运行应用程序”时,出现错误:
Error:(23, 23) error: cannot find symbol class ...
Error:(35, 47) error: cannot find symbol class ...
Error:(37, 2) error: method does not override or implement a method from a supertype
Error:(40, 3) error: cannot find symbol variable ...
Error:(41, 3) error: cannot find symbol variable super
...

我进行了重建项目,“运行应用程序”成功完成。当我在项目和“运行应用程序”中的任何类或xml中编辑代码时,总是会出现构建错误。

我厌倦了重建。旧版本“com.android.tools.build:gradle:2.0.0”没有给出此类错误。

最佳答案

您可以尝试以下任何一种方法:

  • 项目设置->依赖关系,上下移动我的一个库项目->应用->确定->使再生R.java。
  • 文件->设置(Ctrl + Alt + S)->编译器->取消选中“使用外部版本”
  • 设置->编辑器->自动导入-> Java并进行以下更改:

    更改将粘贴时的导入值插入到所有

    在运行中添加明确的导入选项作为已检查的

  • 希望它为您工作。

    关于android - com.android.tools.build:gradle:2.1.0及更高版本在构建时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37684270/

    相关文章:

    android - 导入 Android 精选照片

    java - Android 开发者上的 CustomButton

    Android sleep /待机模式

    android - 从服务调用带有 FLAG_ACTIVITY_REORDER_TO_FRONT 的 Activity

    android - 生成APK时出现运行时错误

    android - 警告 "Must be one of"- NotificationManager.IMPORTANCE

    Android Studio 3.0依赖错误

    android - 当使用 getDefaultSharedPreferences 和 getSharedPreferences

    android - 选择 Release模式时应用程序崩溃但在 Debug模式下运行完美

    android - 使用Gradle Android构建系统测试依赖项不会更新Android Studio * .iml文件