找不到数据库的包

时间:2013-03-30 02:29:33

标签: android database sqlite

我正在创建一个Android应用程序,它有很多包。 我需要做一个数据库备份,我不知道它是哪个包。

File dbFile =new File(Environment.getDataDirectory() +"/data/Your.Package/databases/databaseName.db");

“Your.Package”是我的SQLite类所在的包吗?

我开始了:

[Configuracoes.java:235:doInBackground()] /data/data/org.Database/databases/banco.db (No such file or directory)

当我尝试创建数据库的包时。

哪一个正确?

如果这是一个愚蠢的问题,我很抱歉。

1 个答案:

答案 0 :(得分:1)

您的数据库位置

/data/data/YOUR_PACKAGE/databases/ab.db

您可以在Android清单文件中找到它。

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
  android:versionCode="0.0"
  package="YOUR_PACKAGE" android:versionName="1.0">