我是一名库开发人员。
我的图书馆用户遇到了有关 Proguard 的问题。看起来他们的 Proguard 正在搞乱图书馆的模型。
我在库的
proguard-rules.pro
文件中定义了我不想收缩的包和类,如下:
-keep class com.x.library.data.models.** {*;}
看起来他们的 Proguard 无论如何都缩小了一切。
有没有办法避免他们的Proguard缩小我开发的库? 预先感谢。
您可以在库中使用
consumerProguardFiles
defaultConfig
指定一个 Proguard 规则文件,该文件将与应用程序中的规则文件合并。
另请参阅以下问题: