什么是所有设备的最佳SQLite Db路径

时间:2018-03-11 12:09:14

标签: android database sqlite path runtimeexception

我通过这种方式更改程序中的SQLite数据库路径:`

  

public EDataHelper(Context context){          super(context," /mnt/sdcard/E_Data/E.db" ;, null,version);

我对某些设备没有任何问题 但最近我在一些设备中理解这不起作用,我得到:   java.lang.RuntimeException:无法启动活动ComponentInfo:android.database.sqlite.SQLiteCantOpenDatabaseException:未知错误(代码14):无法打开数据库错误

将代码更改为:super(context, DB_NAME, null, version);后,它就可以了 但我想改变Db路径.. 任何人都可以帮助我设置路径在所有设备中的工作方式? 谢谢你的帮助 `

0 个答案:

没有答案