Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/205.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何将用户名和密码详细信息从我的应用程序存储到我的数据库,以及如何将我的应用程序连接到我的数据库?_Java_Android_Mysql_Kotlin - Fatal编程技术网

Java 如何将用户名和密码详细信息从我的应用程序存储到我的数据库,以及如何将我的应用程序连接到我的数据库?

Java 如何将用户名和密码详细信息从我的应用程序存储到我的数据库,以及如何将我的应用程序连接到我的数据库?,java,android,mysql,kotlin,Java,Android,Mysql,Kotlin,我正试图构建一个Android应用程序,但我的登录页面被卡住了。 我不知道如何将用户信息存储到我的数据库中,以及当用户再次尝试登录时如何匹配?Android不支持现成的MySQL。访问数据库的“正常”方式是在数据库前面放置一个Restful服务器,并使用HTTPS协议连接到Restful前端 看一看。它通常用于访问本地数据库(SQLite),但也可用于从任何数据存储中获取数据 我建议你考虑在本地复制所有/部分网站数据,这样在Android设备没有连接的情况下,你的应用程序仍然可以工作。如果您沿着

我正试图构建一个Android应用程序,但我的登录页面被卡住了。
我不知道如何将用户信息存储到我的数据库中,以及当用户再次尝试登录时如何匹配?

Android不支持现成的MySQL。访问数据库的“正常”方式是在数据库前面放置一个Restful服务器,并使用HTTPS协议连接到Restful前端

看一看。它通常用于访问本地数据库(SQLite),但也可用于从任何数据存储中获取数据

我建议你考虑在本地复制所有/部分网站数据,这样在Android设备没有连接的情况下,你的应用程序仍然可以工作。如果您沿着这条路线走,那么可以使用一个服务来保持两个数据库的同步


还请检查此项:

您可以参考sqlite数据库教程将数据存储到数据库中。如果要将数据存储在服务器中的数据库中,请参阅有关使用任意截击或改装等连接到服务器数据库的教程

最好不要以文本格式存储密码,使用SHA256、MD5等散列算法对密码进行散列,然后存储密码

在sqlite教程中,您将获得从数据库检索数据的方法,单击login按钮后,从数据库检索数据并匹配数据的哈希值并允许登录