从proguard中排除软件包

从proguard中排除软件包

本文介绍了从proguard中排除软件包的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在proguard.cfg中排除父软件包后,如何包含某些软件包:

How can I inlcude some of the packages after I excluded the parent package in proguard.cfg:

例如:

-keep com.myapp.** {*;}

-keep com.myapp.** { *; }

我希望Proguard混淆com.myapp.data.** {*;}

I want proguard to obfuscate com.myapp.data.** { *; }

推荐答案

您可以将ProGuard样式的正则表达式用作类名:

You can use ProGuard-style regular expressions for the class name:

-keep class !com.myapp.data.**,com.myapp.** { *; }

这篇关于从proguard中排除软件包的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-13 05:27