gpt4 book ai didi

java - Proguard:如何防止在 Android 中重命名 Packagename?

转载 作者:行者123 更新时间:2023-11-29 02:29:57 25 4
gpt4 key购买 nike

我在我的 Android 项目中使用了一个 c++ native 库,但是当启用 Proguard 时,应用程序崩溃了。我在 C++ 中的代码依赖于包名,所以我需要防止包名被 Proguard 重命名。到目前为止,我使用了这条规则,但它不起作用:

  -keepclasseswithmembernames class * {
native <methods>;
}

感谢您的支持。

最佳答案

尝试此配置以防止混淆指定的包名称。

-keeppackagenames [package_filter]

A filter是可以包含通配符的以逗号分隔的名称列表。

关于java - Proguard:如何防止在 Android 中重命名 Packagename?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50081605/

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