Das Problem mit Assets Ordner und Android App -BündelAndroid

Forum für diejenigen, die für Android programmieren
Anonymous
 Das Problem mit Assets Ordner und Android App -Bündel

Post by Anonymous »

Es gibt eine Datei docs_database.db im Ordner assets , um raom zu rufen Der Release -Build ist Android App Bundle. Der Android Studio Explorer zeigt, dass die Datei im Ordner Assets vorliegt. Es gibt keine zusätzliche Konfiguration in Build.gradle Verbindung mit Assets verbinden. Nach der Installation der App von Google Play existiert in meiner Gerätedatenbank mit Inhalten. Aber ich erhalte Feedback von Benutzern, die bei der ersten Installation dasselbe Build die Datenbank leer ist. Was kann falsch sein? < /P>

Code: Select all

@Module
@InstallIn(SingletonComponent::class)
class DocsDatabaseModule {

@Provides
@Singleton
fun provideDatabase(@ApplicationContext context: Context): DocsDatabase {
return Room.databaseBuilder(context, DocsDatabase::class.java, "docs_database")
.createFromAsset("docs_database.db")
.fallbackToDestructiveMigration(true)
.build()
}

}

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post