Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/200.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
为什么android Room需要互联网连接来存储数据_Android_Android Room - Fatal编程技术网

为什么android Room需要互联网连接来存储数据

为什么android Room需要互联网连接来存储数据,android,android-room,Android,Android Room,从本网站: “。最常见的使用情况是缓存相关数据块。这样,当设备无法访问网络时,,用户仍可以在脱机时浏览该内容。任何用户发起的内容更改都会在设备恢复联机后同步到服务器。” 当数据存储在本地时,Room是本地数据库,为什么rooming试图访问网络 这个描述似乎是错误的,还是我误解了什么?房间不需要网络接入 这只是给出了一个示例,说明了SQLite(因此还有Room)是有用的,因为SQLite是一个嵌入式数据库。也就是说,如果应用程序通过网络获取数据,但设备可能并不总是具有访问权限,那么一些数据可以

从本网站:

“。最常见的使用情况是缓存相关数据块。这样,当设备无法访问网络时,,用户仍可以在脱机时浏览该内容。任何用户发起的内容更改都会在设备恢复联机后同步到服务器。”

当数据存储在本地时,Room是本地数据库,为什么rooming试图访问网络


这个描述似乎是错误的,还是我误解了什么?

房间不需要网络接入

这只是给出了一个示例,说明了SQLite(因此还有Room)是有用的,因为SQLite是一个嵌入式数据库。也就是说,如果应用程序通过网络获取数据,但设备可能并不总是具有访问权限,那么一些数据可以本地存储在设备上,从而使其免于永久访问

使用完全没有网络接入的房间的应用程序是非常可行的。在这种情况下,数据要么由设备的用户输入,要么通过APK分发