Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/347.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桌面应用程序使用Room持久性库吗?_Java_Android Room - Fatal编程技术网

我可以为Java桌面应用程序使用Room持久性库吗?

我可以为Java桌面应用程序使用Room持久性库吗?,java,android-room,Java,Android Room,有没有可能在java桌面应用程序中使用谷歌Android架构组件中的组件,或者换句话说——因为我还没有找到任何相关的东西——需要做哪些事情以及这有多复杂?不,你不能。创建房间数据库时,需要提供android上下文,但在android项目之外不存在该上下文。我建议尝试类似ORM的,或者改为是的。我也想知道,在安卓系统和桌面系统之间进行数据交换并不是一个不寻常的要求

有没有可能在java桌面应用程序中使用谷歌Android架构组件中的组件,或者换句话说——因为我还没有找到任何相关的东西——需要做哪些事情以及这有多复杂?

不,你不能。创建房间数据库时,需要提供android
上下文,但在android项目之外不存在该上下文。我建议尝试类似ORM的,或者改为

是的。我也想知道,在安卓系统和桌面系统之间进行数据交换并不是一个不寻常的要求