Android Studio 3.1 Gradle Plugin 4.4 KotlinNullPointerException

时间:2018-04-04 10:07:22

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

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

  

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

配置:

当我使用以下配置时,它完全正常,构建项目并且应用程序安装在我的设备/模拟器上:

Android Studio版本:3.1稳定版本

Gradle Plugin版本:3.0.1

Gradle Distribution URL:

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

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

Android Studio版本:3.1稳定版本

Gradle插件版本:3.1.0

Gradle Distribution URL:

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

enter image description here

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

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

3 个答案:

答案 0 :(得分:1)

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

有一件事在android studio中禁用即时运行并再试一次。我认为它可能会解决问题。

答案 1 :(得分:0)

答案 2 :(得分:0)

尝试更新Android Studio。从设置→构建,执行,部署→即时运行关闭“即时运行”,然后取消选中“启用即时运行”。