我有一个 .aar 库,可以提供给客户在他们的应用程序中使用。这个库基本上是一个 API,其中包含对我们自己的服务的多个 Web 服务调用。 通过查看此 .aar 的 .class 文件,很容易获取服务器地址并猜测 GET 参数。
这是我想避免的。有什么方法可以对查看类文件的人隐藏这些地址吗?
最佳答案
Proguard在 Android 构建系统中免费提供内置支持,但不会加密字符串。
Dexguard是一种付费工具,包括字符串加密和其他功能。
有关完整比较,请参阅此图表:https://www.saikoa.com/comparison-proguard-and-dexguard
关于java - Android aar库混淆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28350239/