zoukankan      html  css  js  c++  java
  • Lint found fatal errors while assembling a release target.

    Android packaging error:

    Error:Execution failed for task ´:app:lintVitalRelease´.
    > Lint found fatal errors while assembling a release target.
      To proceed, either fix the issues identified by lint, or modify your build script as follows:
      ...
      android {
          lintOptions {
              checkReleaseBuilds false
              // Or, if you prefer, you can continue to check for errors in release builds,
              // but continue the build even when errors are found:
              abortOnError false
          }
      }
      ...

    Solution:

    In fact, the solution is already in the error message, that is to add a configuration in the build.gradle of corresponding project. In android{} block of build.gradle of app, add the following code:

    android {
        compileSdkVersion 23
        buildToolsVersion ´25.0.0´
    
        defaultConfig {
            applicationId "com.luzhiyao.sgongdoocar"
            minSdkVersion 14
            targetSdkVersion 23
            versionCode 5
            versionName "1.1.0"
        }
        buildTypes {
            release {
                minifyEnabled false
                proguardFiles getDefaultProguardFileproguard-android.txt´), ´proguard-rules.pro´
            }
        }
    
        //Add the following configuration
        lintOptions {
            checkReleaseBuilds false
            abortOnError false
        }
    }

    Then rerun Generate Signed Apk, everything is ok now.

  • 相关阅读:
    Address already in use: JVM_Bind:80 异常的解决办法
    Spring(转载二)
    Spring(转载一)
    mybatis(二)
    mybatis(一)
    存储过程(二)
    存储过程(一)
    web过滤器
    请求转发和请求重定向
    JavaWeb(二)
  • 原文地址:https://www.cnblogs.com/Free-Thinker/p/9627814.html
Copyright © 2011-2022 走看看