问题描述
我正在使用 proguard 来混淆我的代码,我有一个名为库的模块,在该模块中我有一个 assets 文件夹,我保留了一些我在运行时使用的 jars。
我想将该资产文件夹保留在 proguard 中。
这是它的结构:
我怎样才能保留这些?或者我们如何在ProGuard中传递文件的路径?
解决方法
为了保持目录,我们可以使用这个:
-keepdirectories mydirectory/*
或者只保留资源:(适用于 aar 中的资产):
-keepresourcefiles */myFile.bar