android - 原因 : buildOutput. apkData 不能为空

标签 android android-studio mobile apk mobile-application

当我尝试在手机的模拟器 o 中运行“应用程序”时,我使用 Kotlin 的 android 应用程序抛出了这个异常。当我构建我的项目时,它运行良好,没有错误。

我正在使用:

  • SDK 28(Android 9.0 (Pie))
  • Gradle 5.1.1
  • Gradle 插件 3.5.0-alpha03
  • Kotlin 1.3.10
  • Java 1.8.0_151
  • OSX 10.13.2
    org.gradle.internal.exceptions.LocationAwareException: buildOutput.apkData must not be null
        at org.gradle.initialization.exception.DefaultExceptionAnalyser.transform(DefaultExceptionAnalyser.java:99)
        at org.gradle.initialization.exception.DefaultExceptionAnalyser.collectFailures(DefaultExceptionAnalyser.java:65)
        at org.gradle.initialization.exception.MultipleBuildFailuresExceptionAnalyser.transform(MultipleBuildFailuresExceptionAnalyser.java:39)
        at org.gradle.initialization.exception.StackTraceSanitizingExceptionAnalyser.transform(StackTraceSanitizingExceptionAnalyser.java:29)
        at org.gradle.initialization.DefaultGradleLauncher.finishBuild(DefaultGradleLauncher.java:194)
        at org.gradle.initialization.DefaultGradleLauncher.finishBuild(DefaultGradleLauncher.java:141)
        ...
    Caused by: java.lang.IllegalStateException: buildOutput.apkData must not be null
        at com.android.build.gradle.internal.ide.EarlySyncBuildOutput$Companion$load$2.invoke(EarlySyncBuildOutput.kt:103)
        at com.android.build.gradle.internal.ide.EarlySyncBuildOutput$Companion$load$2.invoke(EarlySyncBuildOutput.kt:67)
        at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:174)
        at kotlin.sequences.SequencesKt___SequencesKt.toCollection(_Sequences.kt:691)
        at kotlin.sequences.SequencesKt___SequencesKt.toMutableList(_Sequences.kt:721)
        at kotlin.sequences.SequencesKt___SequencesKt.toList(_Sequences.kt:712)
        ...

最佳答案

点击Build -> 清理项目

然后 Build -> Make Project

在 gradle 3.5.0-alpha3、-alpha5 和 3.4.0(项目 gradle)上测试

classpath 'com.android.tools.build:gradle:3.5.0-alpha03'

关于android - 原因 : buildOutput. apkData 不能为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54503325/

相关文章:

java - 继承的类不会存储在 Windows Azure 移动服务中

android - ScrollView 内的 Recyclerview 滚动不顺畅

android - Firebase OrderByChild() 和 EqualTo() 无法正常工作

html - 如何以交替样式对齐图像和文本

javascript - 强制键盘出现

java - TextView 不在应用程序中居中,但在 match_constraint 中居中

android - Fabric Crashlytics Beta 部署失败 : Project is inactive

android - 为什么 gradle 3.2.1 在 aar 文件中生成不必要/重复的空文件夹?

android - 如何使用 deviceCheck 任务在远程设备上运行测试

javascript - 在 Javascript 中检测 HTML <a> 点击通话支持