我想使用proguard或任何其他方法混淆我的android apk文件 . 尝试了很多方法,包括: -
从sdk文件夹(sdk-tools-progurad)
-
copy-pasting proguard.txt和proguard-optimise.txt文件到项目目录中的app模块
-
我在app的gradle文件中写了minifyEnabled = true .
在这样做之后,面临一些proguard错误的进一步问题,给出外部库类文件的警告 .
Error : - 错误:任务':app:transformClassesAndResourcesWithProguardForRelease'的执行失败 .
java.io.IOException:请先纠正上述警告 .
即使我无法生成签名的apk .
1 回答
强烈建议调查ProGuard打印到控制台并尝试修复它们的警告 . 为此,您必须包含其他库或将
-dontwarn
指令添加到proguard-project.txt
文件中 .作为最后的手段,您还可以使用
-ignorewarnings
,这将指示ProGuard继续,无论任何剩余警告 .