【问题标题】:Android Studio 3.1 Gradle Plugin 4.4 KotlinNullPointerExceptionAndroid Studio 3.1 Gradle 插件 4.4 KotlinNullPointerException
【发布时间】:2018-09-13 20:34:20
【问题描述】:

令人惊讶的是,我的项目完全是用 Java 编写和开发的,它也不包含为 Kotlin 声明的任何依赖项。然而我收到了这个奇怪的错误:

配置项目 ':app' 时出现问题。

配置:

当我使用以下配置时,它工作得非常好,构建项目并将应用程序安装在我的设备/模拟器上:

Android Studio 版本:3.1 稳定版

Gradle 插件版本:3.0.1

Gradle 分发网址:

distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip

但是当我使用下面声明的最新配置时,运行应用程序时出现错误,如图所示:

Android Studio 版本:3.1 稳定版

Gradle 插件版本:3.1.0

Gradle 分发网址:

distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip

我遵循的步骤/我尝试过的事情:

  1. 清理项目
  2. 重建项目
  3. 同步项目
  4. 从项目树中删除build 文件夹
  5. 检查项目不包含任何缺少的名称、引用或声明
  6. 使缓存无效/重新启动
  7. 检查整个依赖关系树,确保没有导入或使用任何 Kotlin 依赖项,因为我的项目没有使用 Kotlin 语言

以上方法均无效!

【问题讨论】:

    标签: android android-studio gradle android-gradle-plugin android-studio-3.1


    【解决方案1】:

    我认为即时运行可能会产生问题。

    做一件事禁用android studio中的即时运行,然后重试。我认为它可能会解决问题。

    【讨论】:

    • 不,因为我不是问题的所有者。我能做的就是点赞。
    【解决方案2】:

    尝试更新 Android Studio。从 Settings → Build, Execution, Deployment → Instant Run 关闭 Instant Run 并取消选中 Enable Instant Run。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-07
      相关资源
      最近更新 更多