【问题标题】:error while building signed APK构建签名 APK 时出错
【发布时间】:2018-07-25 12:31:50
【问题描述】:

我可以运行或构建我的项目的 APK,但是当我尝试构建签名的 APK 时,我收到了这些错误;

我可以运行或构建我的项目的 APK,但是当我尝试构建签名的 APK 时,我收到了这些错误;

我可以运行或构建我的项目的 APK,但是当我尝试构建签名的 APK 时,我收到了这些错误;

我可以运行或构建我的项目的 APK,但是当我尝试构建签名的 APK 时,我收到了这些错误;

我可以运行或构建我的项目的 APK,但是当我尝试构建签名的 APK 时,我收到了这些错误;

我可以运行或构建我的项目的 APK,但是当我尝试构建签名的 APK 时,我收到了这些错误;

我可以运行或构建我的项目的 APK,但是当我尝试构建签名的 APK 时,我收到了这些错误;

我可以运行或构建我的项目的 APK,但是当我尝试构建签名的 APK 时,我收到了这些错误;

screenshot of my errors

我下载了文件并用不同的文件替换了它们,但没有改变任何东西;

这是我的 build.gradle :

apply plugin: 'com.android.application'


buildscript {
    repositories {
        mavenCentral()
        jcenter()
        maven {
            url "https://maven.google.com"
        }
    }
}









repositories {
    flatDir {
        dirs 'C:\\Users\\T\\Desktop\\abbyy-rtr-sdk-1.0.8.26.Android_2\\libs\\'
    }
}

android {
    compileSdkVersion 24
    buildToolsVersion '27.0.3'

    defaultConfig {
        applicationId "com.abbyy.rtr.sample.datacapture"
        minSdkVersion 19
        targetSdkVersion 22
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    sourceSets {
        main {
            // In your application you might want to copy all files in the standard assets folder
            assets.srcDirs += ['../../assets', '../../License', "../../scenarios-datacapture/assets"]
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile(name: 'abbyy-rtr-sdk-1.0', ext: 'aar')
    //noinspection GradleCompatible
    compile 'com.android.support:appcompat-v7:24.2.1'
    compile 'com.android.support:support-v4:24.2.1'

//    classpath 'com.android.tools.build:gradle:2.2.0-beta1'

//پوشه
    dependencies {
        compile 'co.ronash.android:pushe-base:1.4.0'
        compile 'com.google.android.gms:play-services-gcm:11.8.0'
        compile 'com.google.android.gms:play-services-location:11.8.0'
    }

// پوشه
}


allprojects {
    repositories {
        mavenCentral();
        jcenter()
    }
}

【问题讨论】:

  • 发布build.gradle应用级文件
  • 怎么样? (我是堆栈溢出的新手)
  • 表示使用问题下方的edit 选项卡在您的问题中添加build.gradle 文件的代码。
  • 查看更新的答案!

标签: java android gradle


【解决方案1】:

尝试通过添加来修复它:

lintOptions {

checkReleaseBuilds 错误

}

在 build.gradle 中。

现在清理、构建和安装Release 工作正常。

【讨论】:

  • 我做到了,但出现错误:{在 org.gradle.api.Project 类型的项目 ':app' 上找不到参数 [build_eny0svbx6g55ozlwfpoha5j53$_run_closure4@472d284a] 的方法 lintOptions()。}
【解决方案2】:

在 build.gradle 中添加 mavenCentral();(App 级别)

allprojects {
repositories {
    mavenCentral();
    jcenter()
}
}

这个buildscript下面的代码apply plugin: 'com.android.application'

buildscript {
repositories {
    mavenCentral()
    jcenter()
    maven {
        url "https://maven.google.com"
    }
}
}

【讨论】:

  • 我做到了,但没有任何改变
  • 发布你的 build.gradle 文件
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-05-10
  • 2021-08-29
  • 2019-07-14
  • 2021-03-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多