我在本地有一个数据库服务器。(这意味着当我输入 192.168.1.1 时运行,而不是将这个数据库上传到网络上)并且我希望我的 android 设备连接到这个数据库服务器以获取数据。
我的 android 设备和数据库服务器在 wifi 网络上是相同的。那么我的android设备如何才能连接到这台计算机以便从数据库服务器获取数据,请教我。
谢谢 :)
我认为您不应该立即从 Android 应用程序访问数据库服务器。您需要实现一个 Web 服务来与您的数据库服务器通信。Web Service 可以充当您的 DB 和 Android 应用程序之间的层。
如果您使用部署在通过 Wifi 连接的同一局域网中的 Web 服务,那么您可以使用托管该 Web 服务的机器的 IP 从您的 Android 应用程序访问该 Web 服务。
否则,只需将您的服务部署到 Web 主机并直接从您的移动应用程序调用该服务。
尝试使用网络服务。这样您就可以检索和更新服务器的数据库。此外,在完成开发后,您的应用程序通常不会在您的本地计算机上。