android上服务器的存储URL或IP
我想知道如何在android应用程序上存储url或IP地址和安全条带(访问服务器的信息)您可以使用Tecnique来存储和检索与应用程序相关的变量,但如果要存储的值是常量,则可以在最后一个类中声明它们,如下所示:android上服务器的存储URL或IP,android,security,url,storage,Android,Security,Url,Storage,我想知道如何在android应用程序上存储url或IP地址和安全条带(访问服务器的信息)您可以使用Tecnique来存储和检索与应用程序相关的变量,但如果要存储的值是常量,则可以在最后一个类中声明它们,如下所示: public final class ServerValues { public static final String SERVER_IP = "http://your.server.link/"; public static final Stri
public final class ServerValues {
public static final String SERVER_IP = "http://your.server.link/";
public static final String SERVER_ROOT= "/";
public static final String USERNAME= "username";
public static final String PASSWORD= "password";
...
}
在这种情况下,您只需访问该类的常量即可重设服务器值。试图“明目张胆”隐藏信息肯定会失败。您可以设计一个非常复杂的算法,不必存储实际的IP,但只需查看网络活动并以这种方式找到IP就非常容易了
默默无闻的安全是个坏主意。我不完全理解这个问题。这些条是什么?密码还是类似的?这个问题需要重新编写。Strip=IP我需要的是使服务器的IP在代码中不可见。如果您不希望拥有APK的任何人访问该数据,那么就不要将其发送到APK中。将其分别分发给您信任的用户,并让他们将其输入到应用程序中。您的应用程序可以使用
SharedReferences
来存储它。该应用程序是为所有人设计的,但我必须确保对服务器的访问安全谢谢您的回答可能解释得不好我需要一种方法来隐藏我的服务器IP,因为如果有人反编译我的代码,它会找到它easily@MrZ你总是可以编辑你的问题,让它更容易理解我想要一种技术,使我能够安全和隐藏我的服务器的IP地址。因为如果有人反编译APK,他会很容易找到我服务器的信息