问题标签 [r8-obfuscation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
844 浏览

android - android,为什么库模块带有 minifyEnabled false

有一个使用一些库的应用程序。看到lib有

并且proguard-rules.pro有一些规则来保留一些课程。

我相信是因为 R8 默认情况下是用于收缩/混淆的,并且minifyEnabled false会禁用它。如果这是真的,这是否意味着 lib 的 aar 将在没有收缩/混淆的情况下构建?

如果应用程序默认打开 R8,应用程序是否会进行收缩/混淆,包括依赖的库?

0 投票
0 回答
38 浏览

android - 从 xml 内容引用的 android 混淆类名

有什么方法可以实现 100% 的混淆?

我当前的问题是 xml 文件(Jetpack Navigation argType,fragment)中有 Java/Kotlin 类的引用,我无法混淆。

任何建议都会有所帮助。

谢谢。