Error: Execution failed for task ':app: lintVitalRelease' 谁能解决?

新手上路,请多包涵

为什么我会收到此错误 我尝试清理并重建应用程序并使应用程序发布为真,但我收到相同的错误

错误:任务 ‘:app:lintVitalRelease’ 执行失败。 java.lang.IllegalStateException:应为 BEGIN_ARRAY 但在第 1 行第 1 列路径 $ 处为 STRING

     apply plugin: 'com.android.application'

android {
    compileSdkVersion 25
    buildToolsVersion '26.0.2'
    useLibrary 'org.apache.http.legacy'
    defaultConfig {
        applicationId "x.x.x"
        minSdkVersion 15
        targetSdkVersion 25
        versionCode 95
        versionName '5'

        multiDexEnabled true
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    productFlavors {
    }

}

原文由 elpatrue diab 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1k
1 个回答

要找出 lint 失败的原因,请执行以下操作:

  1. 运行 lintVitalRelease

您可以从 Gradle 窗口执行此操作

在此处输入图像描述

  1. 在运行选项卡下,您将看到错误日志

在此处输入图像描述

对我来说,这是 ConstraintLayout XML 中的错误约束。

在此处输入图像描述

原文由 Ilia Grabko 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题