当前位置: 首页 > 知识库问答 >
问题:

无法导出Android Studio代码检查报告

通飞尘
2023-03-14

当我试图从Analyse->Inspect代码导出报告时,报告没有保存,事件日志显示IDE致命错误窗口中的以下错误:

null java.lang.nullPointerException在com.intellij.codeInspection.ex.descriptorComposer.composeDescription(descriptorComposer.java:195)在com.intellij.codeInspection.ex.descriptorComposer.compose(descriptorComposer.java:64)在com.intellij.codeInspection.export.inspection Tree(descriptorComposer.java:107)在TreeHTMLWriter.traverseInspectionTree(InspectionTreeHTMLWriter.java:65)在com.intellij.codeInspection.export.InspectionTreeHTMLWriter.traverseInspectionTree(InspectionTreeHTMLWriter.java:65)在com.intellij.codeInspection.export.InspectionTreeHTMLWriter.java:65)在com.intellij.codeInspection.export.InspectionTree(在com.intellij.codeInspection.export.InspectionTreeHtmlWriter.SerializeTreetOhtml(InspectionTreeHtmlWriter.java:72)在com.intellij.codeInspection.export.InspectionTreeHtmlWriter.(InspectionTreeHtmlWriter.java:54)在deInspection.ui.actions.exporthtmlaction.lambda$null$1(exporthtmlaction.java:96)在com.intellij.openapi.progress.impl.coreProgressManager$2.运行(coreProgressManager.java:247)在com.intellij.openapi.progress.impl.coreProgressManager$taskrunnable.run(coreProgressManager.java:247)在157)在com.intellij.openapi.progress.im在com.intellij.openapi.progress.impl.coreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:488)在com.intellij.openapi.progress.imples.executeProcessUnderProgress(ProgressManager.java:94)在com.intellij.openapi.progress.imples.coreProgressManager.java:144)在com.intellij.openapi.application.implication.applicationimpl.lambda applicationImpl$1.run(applicationimpl.java:315)在java.util.concurrent.executors$runnableadapter.call(executors.java:511)在java.util.concurrent.futuretask.run(Futuretask.java:266)在java.util.concurrent.threadpoolexecutor.runworker(threadpoolexecutor.java:1142)在java.util.concurrent.threadpoolexecutor$worker.run

共有1个答案

严嘉良
2023-03-14

通过更新gradle构建文件和Android Studio版本解决。

 类似资料:
  • 问题内容: 平台:IntelliJ社区版10.0.3 SDK:jdk1.6.0_21 操作系统:Windows 7 因此,我在IntelliJ上遇到了一个奇怪的情况,这使我完全感到困惑。我设置了一个Maven项目,并将log4j作为依赖项添加到文件中。IDEA检查运行正常,我的单元测试全部编译并运行。 然后,我使用将hunnysoft的jmime库添加到本地maven存储库中,如下所示。 Mave

  • Go 代码检查 统计代码行数 推荐我开发的开源软件--artHummer,目前只是简单的统计代码,后续可能开发更加复杂的功能。 go report 如果您的代码是放在github上面的,可以登录go report 进行代码扫描。 gofmt 整理代码 gofmt -l -w -s *.go gofmt -r '(a)->a' -l -w *.go go tool vet 这个

  • 1. 入门 您可以通过右键单击测试或套件,选择 Export,选择目标语言并单击 Export,将测试或测试套件导出成 WebDriver 代码。 图:export1,王顶,408542507@qq.com 图:export2,王顶,408542507@qq.com 这个操作会将包含目标语言导出代码的文件保存到浏览器的下载目录中。 1.1. 来源追踪代码注释 导出时,有一个可选项来启用原始跟踪代码

  • 使用指南 - 代码安装 - 代码检查 - 手动检查代码的方法 #代码手动检查 对于一些特殊情况,系统无法自动检查代码安装状态,需要您手动检查,常见的方式是直接看“实时访客报告”或者“受访页面报告”看是否有数据,但在js调用代码情况下或者数据延时时,以上方式不能完全检查代码是否安装正确。 您可以用浏览器自带的开发者工具进行手动查看,非常便捷。 方法一:用Chrome 浏览器查看代码是否已安装方法:

  • 主要内容:运行代码检查,检查报告检查是一种静态代码分析工具,可以帮助我们发现运行时错误、定位死代码、检测性能问题、内存泄漏、拼写问题,并改善整体代码结构。它不仅会告诉我们代码中的问题出在哪里,而且还会立即提出更正建议。当我们执行代码分析时,代码检查可用 : 整个项目 特定文件 自定义范围 默认情况下,IntelliJ IDEA 对所有打开的文件执行分析。如果在项目中检测到错误,那么我们将在编辑器的右上角看到以下图标 运行代码检查

  • 遵循良好的代码规范是很有必要的。随着业务的发展,项目的持续集成,代码的复杂性会变得越来越高。在业务逻辑变得越来越复杂的时候,如果没有统一的规范进行约束,代码的可阅读性会越来越差,这样拓展和维护都将会变得非常棘手。遵守代码规范,能够让多人开发维护的项目代码风格保持统一,提高可阅读性,同时也能够在编码过程中规避掉一些低级错误和需要避开的坑,降低出错概率。 百度前端编码规范 百度提供了一套包括 Java