安卓 AESObfuscator 与混淆器

标签 android proguard obfuscation android-proguard

在设置 Android LVL 时,我看到它使用了 AESObfuscator。那么你会使用 Proguard 吗?它们是一起使用还是一个或另一个?

最佳答案

AESObfuscator是 Android LVL 的混淆器实现,LVL 使用它来保护存储在本地设备上的敏感许可数据(通过在存储数据之前简单地混淆数据)。这是在运行时发生的。

Obfuscation step in Proguard主要是用来混淆你的源码,增加盗版反编译的难度。这是在项目构建时发生的,(在编译源代码之前)

我们通常一起使用。

关于安卓 AESObfuscator 与混淆器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8477308/

相关文章:

c# - 在 .Net 中编译为 native 代码是否会完全删除 MSIL?

android - FragmentPagerAdapter 怪癖和崩溃

android - 使用 onStopTrackingTouch 将视频 View 与 SeekBar 同步

java - proguard 可以忽略库中未使用的类吗?

c# - 我怎样才能混淆我的 C# 代码,所以它不能那么容易地被混淆?

obfuscation - 这是什么密码?

java - 如何在android中的textview中添加滚动条

Android NDK - connect() 阻止系统

java - 在类 android.app.Notification$Action 中找不到引用的方法 'android.app.RemoteInput[] getRemoteInputs()'

android - ProGuard 读库目录