0

我正在我的项目中实现dexguard,但生成的应用程序崩溃并出现以下错误:

造成的:

java.lang.UnsatisfiedLinkError:未找到本机方法:com.gemalto.android.root.internal 的 com.gemalto.android.root.internal.MedlJni.goMedlJni:(Ljava/lang/String;Ljava/lang/String;)。 MedlJni.goMedlJni(本机方法)

我还解压缩了生成的 apk,发现其中缺少 libs 文件夹。应该对 dexguard 文件应用哪些规则以防止 dexguard 消除发布 apk 中的库?

请提出纠正错误的方法。

4

1 回答 1

1

要保留本机库文件,请使用:

-keepresourcefiles lib/**.so
于 2016-08-03T13:58:15.540 回答