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