Can't copy SQLite database from assets

后端 未结 4 1753
情书的邮戳
情书的邮戳 2020-12-04 00:05

I try to copy SQLite database from assets directory to access it later. But I fail to do it!

public class DatabaseAdapter {
    private static String DB_PATH         


        
4条回答
  •  Happy的楠姐
    2020-12-04 00:41

    Please check the databases folder before your OutputStream.

    like this,

    File databaseFile = new File(context.getFilesDir().getAbsolutePath()
                .replace("files", "databases"));
    
    // check if databases folder exists, if not create it.
    if (!databaseFile.exists()){
        databaseFile.mkdir();
    }
    

提交回复
热议问题