Android 从房间数据库获取预填充的数据

Android 从房间数据库获取预填充的数据,android,sqlite,android-room,Android,Sqlite,Android Room,我是android开发新手。我正在使用room persistent library创建一个应用程序。我已经有一个预填充的.db文件。我可以插入和获取自己的数据,但无法从数据库中获取现有数据。默认情况下,Room不支持预填充数据 但我创建了一个数据库,它可以帮助您使用资产文件夹中预先填充的数据库 你可以这样使用它 final AppDatabase db = RoomAsset.databaseBuilder( getApplicationContext(), A

我是android开发新手。我正在使用room persistent library创建一个应用程序。我已经有一个预填充的.db文件。我可以插入和获取自己的数据,但无法从数据库中获取现有数据。

默认情况下,Room不支持预填充数据

但我创建了一个数据库,它可以帮助您使用资产文件夹中预先填充的数据库

你可以这样使用它

final AppDatabase db = RoomAsset.databaseBuilder(
                getApplicationContext(), AppDatabase.class, "your_db_name.db").build(); 
例如,见


有关更多备选方案,请参阅。默认情况下,文件室不支持预填充数据

但我创建了一个数据库,它可以帮助您使用资产文件夹中预先填充的数据库

你可以这样使用它

final AppDatabase db = RoomAsset.databaseBuilder(
                getApplicationContext(), AppDatabase.class, "your_db_name.db").build(); 
例如,见


有关更多备选方案,请参见

您好,欢迎使用StackOverflow。请参阅关于如何提出适当问题并根据指导原则改进您的问题。作为第一步,请添加您已经尝试过的代码,并描述它如何不适合您。您好,欢迎使用StackOverflow。请参阅关于如何提出适当问题并根据指导原则改进您的问题。作为第一步,请添加您已经尝试过的代码,并描述它如何不适合您。