关于android:如何不允许任何人破解我的.apk?

how to not allow anyone to crack my .apk?

本问题已经有最佳答案,请猛点这里访问。

我是android开发的新手。 最近我开发了一个Android应用程序,通过输入所需的用户名和密码来访问我的FTP服务器。 我想在Google Play商店发布此应用。 但我的一些Android开发者朋友告诉我,这些.apk文件很容易被破解,如果确实如此,我在FTP上的所有数据都将被黑客入侵,我将会出手!

任何人都可以请给我一个可能的解决方案,以隐藏黑客的用户名和密码? 或访问我的FTP服务器的任何其他替代解决方案?


你最好不要在你的应用程序代码(apk)中包含用户名和密码。

你的apk本身无论如何都可以破解,这是不可避免的。 因此,如果您未在应用中嵌入用户名/密码,则不会窃取您的用户名/密码,并且可以保护您的FTP服务器的安全。

应用程序安装后,应在运行时手动输入用户名和密码。 当然,一旦用户手动输入用户名/密码,将这些输入保存在共享偏好中可能没问题。