Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/185.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何在实时设备上查看应用程序中的数据库?_Android_Sqlite - Fatal编程技术网

Android 如何在实时设备上查看应用程序中的数据库?

Android 如何在实时设备上查看应用程序中的数据库?,android,sqlite,Android,Sqlite,我需要在实时设备上查看和查询sqlite数据库,因为我遇到了一些问题。我甚至不确定这是否可能。如果是这样,请给我指出正确的方向。如果您的设备是根设备,您可以通过adb外壳直接访问它 如果没有,这是不可能的 但是,您可以通过USB连接设备,启用USB调试并进行检查,但您需要重新部署应用程序。如果您的设备是根设备,您可以通过adb外壳直接访问它 如果没有,这是不可能的 但是,您可以通过USB连接设备,启用USB调试并进行检查,但您需要再次部署应用程序。您可以使用。你需要先把它复制到你的电脑上。您可以

我需要在实时设备上查看和查询sqlite数据库,因为我遇到了一些问题。我甚至不确定这是否可能。如果是这样,请给我指出正确的方向。

如果您的设备是根设备,您可以通过
adb外壳直接访问它

如果没有,这是不可能的


但是,您可以通过USB连接设备,启用USB调试并进行检查,但您需要重新部署应用程序。

如果您的设备是根设备,您可以通过adb外壳直接访问它

如果没有,这是不可能的

但是,您可以通过USB连接设备,启用USB调试并进行检查,但您需要再次部署应用程序。

您可以使用。你需要先把它复制到你的电脑上。您可以像这样通过编程将其复制到sd卡(然后使用usb电缆复制到您的pc)。您必须这样做,因为您无法在非根设备上访问db文件

它在有根的手机上更简单,您可以使用
adb pull

查看它。你需要先把它复制到你的电脑上。您可以像这样通过编程将其复制到sd卡(然后使用usb电缆复制到您的pc)。您必须这样做,因为您无法在非根设备上访问db文件


在有根的手机上更简单,您可以使用adb pull

首先您必须在pc中安装手机的USB驱动程序。 你可以用手机获取USB驱动程序。它可能会随PC套件一起到达

安装usb驱动程序后,在手机中启用usb调试模式

然后将手机与pc连接,然后打开eclipse

在eclipse中打开DDMS,然后选择您的设备

之后,打开文件进行浏览

在文件资源管理器中,转到数据-->数据-->应用程序的包名 在这种情况下,你可以得到你的数据库。你可以把数据库从你的位置拉出来


将数据库拉到您的位置后,使用SQLite Manager打开该数据库

首先,您必须在pc中安装手机的USB驱动程序。 你可以用手机获取USB驱动程序。它可能会随PC套件一起到达

安装usb驱动程序后,在手机中启用usb调试模式

然后将手机与pc连接,然后打开eclipse

在eclipse中打开DDMS,然后选择您的设备

之后,打开文件进行浏览

在文件资源管理器中,转到数据-->数据-->应用程序的包名 在这种情况下,你可以得到你的数据库。你可以把数据库从你的位置拉出来


将数据库拉出到您的位置后,使用SQLite Manager打开该数据库

您描述的第二种方法是什么?那是通过eclipse吗?设备不是根设备,而是您通常开发任何应用程序并将其部署到手机上的方式。您描述的第二种方法是什么?那是通过eclipse吗?该设备不是根设备,而是您通常开发任何应用程序并将其部署到手机上的方式。