我需要什么才能在Android中查看数据库文件?

我需要什么才能在Android中查看数据库文件?,android,sqlite,Android,Sqlite,全部,, 我编写了一个使用数据库的简单android应用程序。 当我执行它时,一切都正常。但是,当我将手机切换到挂载模式时,我找不到实际的*.db文件。 我正在尝试执行以下操作: cd/媒体/ 找到-名称*.db 我还试图搜索数据库文件,但没有成功 在玩了一点SQLite数据库浏览器之后,我知道我需要在创建后保存文件 Android API中有这样的函数吗 谢谢。如果您的应用程序使用数据库,它将被放置在手机的/data/data//databases目录中。要在电话上看到它,我相信您需要root

全部,, 我编写了一个使用数据库的简单android应用程序。 当我执行它时,一切都正常。但是,当我将手机切换到挂载模式时,我找不到实际的*.db文件。 我正在尝试执行以下操作:

cd/媒体/ 找到-名称*.db

我还试图搜索数据库文件,但没有成功

在玩了一点SQLite数据库浏览器之后,我知道我需要在创建后保存文件

Android API中有这样的函数吗


谢谢。

如果您的应用程序使用数据库,它将被放置在手机的
/data/data//databases
目录中。要在电话上看到它,我相信您需要root权限


您应该能够将数据库本地拉到已安装了
adb
的连接机器上。或者,您可以在Eclipse中使用
ddms
将数据拉入计算机。

如果您的应用程序使用数据库,它将被放置在手机的
/data/data//databases
目录中。要在电话上看到它,我相信您需要root权限


您应该能够将数据库本地拉到已安装了
adb
的连接机器上。或者,您可以在Eclipse中使用
ddms
将数据拉入您的计算机。

您好,我无法拉入任何内容,因为我在设备上看不到文件本身。它只是不存在。知道如何查看该文件吗?正如我在回答中所述,您需要root权限才能在电话上查看该文件。支持你的设备有一定的风险,如果你害怕“阻塞”你的手机,我不建议你这么做。如果你不小心的话,根设备会有很多错误。Nicholas,你是说除非我是手机上的根用户,否则我将无法看到带有简单“ls-la”的文件吗?我个人不相信。FTM,Android说你可以把数据库复制到你的主机上,我是说我不能这样做,因为我用简单的“ls-la”看不到任何东西。我也不想在手机上成为“root”,但我应该可以用“700”权限查看文件。我错了吗?嗨,不,我不能拉任何东西,因为我在设备上看不到文件本身。它只是不存在。知道如何查看该文件吗?正如我在回答中所述,您需要root权限才能在电话上查看该文件。支持你的设备有一定的风险,如果你害怕“阻塞”你的手机,我不建议你这么做。如果你不小心的话,根设备会有很多错误。Nicholas,你是说除非我是手机上的根用户,否则我将无法看到带有简单“ls-la”的文件吗?我个人不相信。FTM,Android说你可以把数据库复制到你的主机上,我是说我不能这样做,因为我用简单的“ls-la”看不到任何东西。我也不想在手机上成为“root”,但我应该可以用“700”权限查看文件。我错了吗?