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

时间:2018-04-28 22:25:18

标签: java android proguard obfuscation mobile-development

我在Android项目中使用了c ++本机库,但是当Proguard启用时,应用程序崩溃了。我在c ++中的代码取决于packagename,因此我需要阻止Proguard重命名packagename。 到目前为止我使用了这个规则,但是它不起作用:

  -keepclasseswithmembernames class * {
  native <methods>;
  }

感谢您的支持。

1 个答案:

答案 0 :(得分:0)

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

-keeppackagenames [package_filter]

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