Studio中生成已签名的APK

Studio中生成已签名的APK

本文介绍了由于缺少proguard-rules.txt,因此无法在Android Studio中生成已签名的APK的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在Android Studio中生成签名的APK时遇到问题.修正所有警告后,我陷入了这一警告:

I have a problem with generating signed APK in Android Studio. After fixing all the warnings I am stuck on this one:

我不想将minifyEnabled更改为false,因为我想保持Proguard正常运行.如何解决此错误?

I don't want to change minifyEnabled to false, because I want to keep Proguard working. How can I fix this error?

build.gradle的一个片段:

A fragment of build.gradle:

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

推荐答案

buildTypes {
    release {
        minifyEnabled true
        proguardFiles getDefaultProguardFile('proguard-android.txt')
    }
}

只要您不需要任何特殊的ProGuard配置,

应该就可以正常工作.如果这样做,请使用原始的proguardFiles条目并创建文件

should work ok, as long as you don't need any special ProGuard configuration. If you do, use your original proguardFiles entry and create the file

然后将自定义规则放在此文件中.

Then put your custom rules in this file.

这篇关于由于缺少proguard-rules.txt,因此无法在Android Studio中生成已签名的APK的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-24 12:15