我想在我的应用程序中使用“预加载”数据库。有很多关于这个问题的问题,并且最多指向这篇博客文章here或类似的文章。以编程方式获取我的应用程序的数据库目录
到目前为止这么好。我只是想知道是否有更好的方式来获取默认的数据库目录,这样你就不必使用这样的事情:
private static String DB_PATH = "/data/data/YOUR_PACKAGE/databases/";
我的意思是,也许在未来,或者一个设备改变或rom可以将它放在其他地方...所以有没有办法通过编程方式获得此路径?
在上下文存在于getDatabasePath(名称)的方法,但你需要给它一个现有的数据库名称,以及...它不存在,我想将其移到:P
http://stackoverflow.com/questions/9109438/how-to-use-an-existing-database-with-an-android-应用程序/ 9109728#9109728 –