gpt4 book ai didi

android - ProGuard 中的 -keep 和 -keepclassmembers 有什么区别?

转载 作者:IT老高 更新时间:2023-10-28 23:11:29 27 4
gpt4 key购买 nike

我通读了 http://proguard.sourceforge.net/index.html#manual/usage.html但无法理解它们的差异。

我用 2 个不同的选项进行了测试并反编译了结果。两者似乎产生相同的结果。

-keep class * implements android.os.Parcelable {
*;
}

-keepclassmembers class * implements android.os.Parcelable {
*;
}

最佳答案

第一个 (-keep) 将防止实现 android.os.Parcelable 类和类成员被删除或重命名。

后者 (-keepclassmembers) 将保留实现 android.os.Parcelable 的类的类成员不被删除或重命名。

关于android - ProGuard 中的 -keep 和 -keepclassmembers 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16479948/

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