我正在创建一个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)
当我尝试创建数据库的包时。
哪一个正确?
如果这是一个愚蠢的问题,我很抱歉。
答案 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">