gpt4 book ai didi

任务应用程序 :proguardRelease 的 Android 执行失败

转载 作者:塔克拉玛干 更新时间:2023-11-02 18:54:31 25 4
gpt4 key购买 nike

我无法为我的应用程序生成签名的 APK,我遇到了错误 java.io.IOException Execution failed for task:'app:proguardRelease' 我认为这是一个基本的 gradle 文件,见下文

apply plugin: 'com.android.application'

android {
compileSdkVersion 21
buildToolsVersion "21.1.1"

defaultConfig {
applicationId "com.okason.clients"
minSdkVersion 16
targetSdkVersion 21
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.google.api-client:google-api-client:1.19.0'
compile 'com.google.android.gms:play-services:6.1.71'
compile 'com.android.support:support-v4:21.0.0'
compile 'com.android.support:appcompat-v7:21.0.0'
}

生成的 Proguard-rules.pro 文件是空的,我没有接触过 SDK 中的 proguard-android.txt 文件。我什至尝试将此文件复制到应用程序的根目录,使其与 app.gradle 文件位于同一位置,但没有成功。

我尝试按照此[SO Question][1] 成功运行此命令 gradlew.bat assembleRelease。请有人看一下,让我知道我做错了什么。我已将 SDK 和 Android Studio 更新到最新版本。

最佳答案

我认为先生,您可以在不关闭 Proguard 的情况下避免错误。检查这个answer埃里克·施伦茨爵士 (Sir Eric Sc​​hlenz) 关于这个问题。为了达到构建可以通过混淆器的程度,您必须为它提示的包添加 -dontwarn 条目到您的 proguard-project.txt文件。

关于任务应用程序 :proguardRelease 的 Android 执行失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27506488/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com