热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

无法在AndroidStudio中生成已签名的APK,因为缺少proguard-rules.txt

如何解决《无法在AndroidStudio中生成已签名的APK,因为缺少proguard-rules.txt》经验,为你挑选了2个好方法。

我在Android Studio中生成签名APK时遇到问题.在解决了所有警告后,我被困在这个:

错误:任务':app:proguardRelease'的执行失败.java.io.FileNotFoundException:/Users/franek/Documents/Android_Studio_Melange/app/proguard-rules.txt(没有这样的文件或目录)

我不想将minifyEnabled改为false,因为我想让Proguard保持工作.我该如何解决这个错误?

build.gradle的一个片段:

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

stkent.. 31

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

只要您不需要任何特殊的ProGuard配置,就可以正常工作.如果这样做,请使用原始proguardFiles条目并创建文件

/Users/franek/Documents/Android_Studio_Melange/app/proguard-rules.txt

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



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

只要您不需要任何特殊的ProGuard配置,就可以正常工作.如果这样做,请使用原始proguardFiles条目并创建文件

/Users/franek/Documents/Android_Studio_Melange/app/proguard-rules.txt

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



2> 小智..:

删除文件夹构建内部应用程序文件夹,然后重新生成.


推荐阅读
author-avatar
灵小星星_364
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有