2012-10-08 56 views
-2

我创建了一个应用程序,不知我是否可以在反编译时为我的Apk设置密码,所以当有人尝试反编译应用程序时,它会询问密码,以防止我的从黑客入侵并保留我的隐私。设置Apk密码以保护隐私

任何意见将不胜感激,非常感谢。

+1

你是在开玩笑吧?如果没有,并且由于您要求提供建议,我建议您仔细阅读反编译过程并找出哪个部分会导致需要反编译的权限。 – mah

+0

@mah即时通讯不开玩笑,但我没有任何人检查我的应用程序的内容,特别是我的res文件夹,我知道班级不会以可理解的方式出现,谢谢 – androidqq6

+0

我不认为有任何事情可以阻止某人尝试反编译你的应用程序。混淆会帮助他们,但是你不能阻止某人尝试。 – toadzky

回答

1

不,你不能这样做。

您可以使用obfuscation libraries像yGuard或ProGuard的,但是:

我试图混淆器与Android的应用程序和模糊处理之后,DEX-编译器无法创建Android的应用程序。

+0

ProGuard发布了Android的混淆器http://developer.android.com/tools/help/proguard.html – dngfng

+0

好消息,我想。 –

+0

几年来,ProGuard已被整合到Android开发过程中。 – CommonsWare