gpt4 book ai didi

java - 防止目录混淆

转载 作者:太空狗 更新时间:2023-10-29 14:41:28 25 4
gpt4 key购买 nike

我浏览了几个关于混淆混淆的 stackoverflow 帖子

How to keep/exclude a particular package path when using proguard?

How to make Proguard ignore external libraries?

How to exclude specific jars from injars during obfuscation using proguard?

但我没有找到排除特定目录以防止混淆的答案。

目录结构:

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 运行时类?

最佳答案

在 proguard-rules.pro 文件的顶部添加以下行:

-keeppackagenames your.complete.packagename

关于java - 防止目录混淆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47506682/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com