Android-创建的SQLite数据库的URI
我使用下面的代码行在Android中创建了一个数据库- SQLiteDatabase sampleDB=this.openOrCreateDatabase(“SAMPLE\u DB\u NAME”, 模式_PRIVATE,空) 现在,我想知道这个数据库的Uri是什么,或者如何找到创建的数据库的Uri。请帮助我 提前谢谢Android-创建的SQLite数据库的URI,android,sqlite,uri,Android,Sqlite,Uri,我使用下面的代码行在Android中创建了一个数据库- SQLiteDatabase sampleDB=this.openOrCreateDatabase(“SAMPLE\u DB\u NAME”, 模式_PRIVATE,空) 现在,我想知道这个数据库的Uri是什么,或者如何找到创建的数据库的Uri。请帮助我 提前谢谢 Manojcontent://com.package_name.dbprovider_name/table_name 您已经实现了以下代码 File dbFile = this.
Manojcontent://com.package_name.dbprovider_name/table_name 您已经实现了以下代码
File dbFile = this.getDatabasePath(DB_NAME);
for (File f:files)
{
if (f.isDirector)
searchFile(f);
else if (f.getName().equals("accounts.db"))
{
// delete db here...
// and exit the search here...
}
}
如果它包含acounds.db。如果到达另一个子目录,则以该子文件夹为起点递归调用自己的函数,请参考以下问题: