如何不允许任何人破解我的 .apk?

how to not allow anyone to crack my .apk?

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

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

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

你的apk本身是有可能被破解的,这是不可避免的。因此,如果您不将 username/password 嵌入到您的应用中,您的 username/password 就不会被盗,并且您可以保护 FTP 服务器的安全。

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