Android应用安全 - 如何?

时间:2014-07-13 18:15:19

标签: android obfuscation proguard

我整个假期都在处理我的应用程序,我打算发布它。我使用Reto Meier的书作为参考。到目前为止,它只提到了ProGuard来混淆代码。

作为发布Android应用的新手,我想知道除了ProGuard之外还需要采取哪些措施来确保我的应用不会被盗版。

我知道没有什么叫100%安全,但我想让我的应用尽可能难以进行逆向工程

1 个答案:

答案 0 :(得分:1)

这取决于你想隐藏的内容。您应该考虑哪些是您应用中的宝贵资产。如果您真的担心隐藏代码,则应尽可能将核心逻辑放在服务器端。

您可以查看DexGuard,这是与ProGuard在同一家公司的商业产品,但提供了一些更具模糊性的功能。对于刚开始的个人开发者来说,它可能不值得。