如何使用对象框或任何其他数据库创建一个拥有自己数据库的库?
我的要求是制作一个模块特定的库,它可以为 Android 应用程序项目即插即用。
我曾尝试使用 objectbox 来制作它,但是它给了我一个错误,即整个应用程序中只能打开一个实例。
您能否建议使用对象框或任何其他数据库的解决方法或适当的架构?
如何使用对象框或任何其他数据库创建一个拥有自己数据库的库?
我的要求是制作一个模块特定的库,它可以为 Android 应用程序项目即插即用。
我曾尝试使用 objectbox 来制作它,但是它给了我一个错误,即整个应用程序中只能打开一个实例。
您能否建议使用对象框或任何其他数据库的解决方法或适当的架构?
对于库,您有两个使用 ObjectBox 的基本选项:
您可以混合使用这两种方法。
要使每个库的单独数据库工作,您需要使用例如为每个库指定一个唯一的数据库名称BoxStoreBuilder.name(...)
。
为了完整起见:BoxStoreBuilder 类还允许直接指定目录,或指定不同的基本目录作为名称。