使用room连接到Android上的数据库

问题描述 投票:1回答:1

我一直在寻找数据库和持久性库Room允许我的Android应用程序的实时更新,但我正在努力了解Room如何真正与数据库进行通信。我不确定我对它的使用方法有正确的认识。

我想象的是将我的Android应用程序连接到远程数据库,应用程序上的用户可以进行更改,当这些更改被推送到数据库时,它会自动更新该数据库中的所有其他活动用户数据。如果它是相关的,这是我正在运行的谷歌地图应用程序的一部分。

(我现在不关心任何安全措施,因为这只是为了证明概念)

我需要做的一切都是Room图书馆的一部分,还是我遗失的部分?如果是这样,推荐的库是什么。我需要的部分再次是这样的: 1.连接到远程数据库 2.从数据库中提取值以初始化应用程序 3.从应用程序更改数据库值(管理员模式) 4.将这些更改推送到远程数据库 5.使用数据库上的新更改更新在其他Android设备上运行的所有其他活动应用程序

如果我完全离开,如果有人能指出我正确的方向,我将不胜感激。

java android mysql database android-room
1个回答
3
投票

我需要做的一切都是房间图书馆的一部分,还是我遗失的部分?一世

房间与其中任何一个都无关。

Room用于设备上的本地SQLite数据库。 Room与您的Web服务通信无关。

© www.soinside.com 2019 - 2024. All rights reserved.