Android Progaurd规则包名称正则表达式

时间:2020-08-06 11:27:51

标签: android android-r8

我需要将Json Model数据类添加到progaurd规则中。

但是我的模型类位于几个包中。 例如,假设模型类位于以下位置

com.app.user.model.User
com.app.user.model.Profile
com.app.music.model.Song
com.app.music.model.Playlist
com.app.social.model.Media
.
.
.

我需要单独排除所有模型类文件

所有模型类都类似于模式com.app.*.model.**

有什么办法可以在一条规则中排除所有这些文件?

1 个答案:

答案 0 :(得分:0)

我们可以使用我在问题中提到的相同模式。

-keep class com.app.*.model.** { *; }