我正在开发一个Android应用程序我有一个sqlite数据库,我想提取文件(.db)来管理它与管理器(例如sqlitemanager)。
为此,我搜索了很多网站,“问题”的答案是一样的,它包含以下步骤(来自http://forums.xamarin.com/discussion/4991/copy-sqlite-db-into-android-app):
1)打开Android-sdk-windows
2)然后打开工具
3)然后打开ddms
4)Dalvik Debug Monitor已打开
5)然后设备 - >文件资源管理器。
6)data / data / your_project_package / files / your_database_file.db
7)复制your_database_file.db并打开sqlite manager
我已经正常遵循这些步骤,但我的问题是我的数据文件夹是空的!!,它确实包含任何其他文件夹,虽然我在设备上安装了应用程序但是我得到了这个,所以我不知道是什么问题来源。
我会感激任何帮助
感谢。
答案 0 :(得分:0)
com.android.browser
是您的应用程序的包名称,那么您的数据库将作为lib的兄弟在db文件夹(不在图像中)中创建。
注意:在android中使用sqlite数据库时,我开始知道即使在执行表的create
语句后,创建的数据库也不会出现。他们(数据库)仅在DDMS文件资源管理器中可见,当在表中插入某行时。确保在开始处理数据库之前执行一些插入。