【发布时间】:2019-05-22 19:31:40
【问题描述】:
我正在努力让类在 Android 中动态加载查看 DexClassLoader。我已经设法完成它,但我需要对这些动态加载的类进行混淆以确保安全。无论如何可以使用 DexGuard/ProGuard 或其他一些工具来做这件事吗?
【问题讨论】:
标签: java android proguard dexguard
我正在努力让类在 Android 中动态加载查看 DexClassLoader。我已经设法完成它,但我需要对这些动态加载的类进行混淆以确保安全。无论如何可以使用 DexGuard/ProGuard 或其他一些工具来做这件事吗?
【问题讨论】:
标签: java android proguard dexguard
您将动态加载包含您的类的 DEX 文件,因此您必须首先通过编译最终 APK 并提取它来创建它。构建 APK 允许混淆和收缩,因此您只需在构建 APK 之前在 Gradle 文件中启用它们。
然后你将使用 DexClassLoader 来加载 DEX 文件。
【讨论】: