我已经阅读了几篇关于Proguard混淆的stackoverflow帖子。
如何在使用Proguard进行混淆时从injars中排除特定的jar文件?
但是我没有找到排除特定目录以防止混淆的答案。
目录结构:
libs
=> lib1
=> a.b.c.package
A.java
B.java
=> lib2
=> d.e.f.package
C.java
D.java
=> lib3
=> g.h.i.package
E.java
F.java
不要在-keep
选项中添加多行每个包名,我想排除整个libs包的混淆。
有没有办法停止混淆特定目录libs,如下所示?
还有一种方法可以从混淆中排除java运行时类吗?