首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AndroidTest错误:D8: java.lang.NullPointerException

AndroidTest错误:D8: java.lang.NullPointerException
EN

Stack Overflow用户
提问于 2022-01-16 15:57:30
回答 1查看 220关注 0票数 1

我在终端上运行dexBuilderDebugAndroidTest (Mac os M1)

代码语言:javascript
复制
ERROR:D8: java.lang.NullPointerException: Cannot invoke "com.android.tools.r8.graph.C.P()" because "<local1>" is null
Execution failed for task ':dexBuilderDebugAndroidTest'.

> Could not resolve all files for configuration ':detachedConfiguration9'.
   > Failed to transform jetified-play-services-measurement-20.0.0-runtime.jar to match attributes {artifactType=ext-dex-dexBuilderDebugAndroidTest, org.gradle.libraryelements=jar, org.gradle.usage=java-runtime}.
      > Execution failed for DexingExternalLibArtifactTransform: /Users/suriyaalee/.gradle/caches/transforms-3/a39b6fa974b838a4c16296024a8c100d/transformed/jetified-play-services-measurement-20.0.0-runtime.jar.
         > Error while dexing.

这个错误在我的终端上

EN

回答 1

Stack Overflow用户

发布于 2022-01-19 04:52:27

尝试将下面的行放入gradle文件中:

代码语言:javascript
复制
compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_8
    targetCompatibility JavaVersion.VERSION_1_8
} 

然后再做清洁工程并重建它。

在Android中,转到构建->清洁项目以及之后,构建->重建项目

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70731732

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档