作为库开发者:如何避免用户的Proguard

问题描述 投票:0回答:1

我是一名库开发人员。

我的图书馆用户遇到了有关 Proguard 的问题。看起来他们的 Proguard 正在搞乱图书馆的模型。

我在库的

proguard-rules.pro
文件中定义了我不想收缩的包和类,如下:

-keep class com.x.library.data.models.** {*;}

看起来他们的 Proguard 无论如何都缩小了一切。

有没有办法避免他们的Proguard缩小我开发的库? 预先感谢。

android kotlin proguard minify android-r8
1个回答
0
投票

您可以在库中使用

consumerProguardFiles
defaultConfig
指定一个 Proguard 规则文件,该文件将与应用程序中的规则文件合并。

另请参阅以下问题:

© www.soinside.com 2019 - 2024. All rights reserved.