数据位于usb调试模式Android中的哪个位置

时间:2015-02-07 21:48:32

标签: android database local-storage

我编写了一个应用程序,它基本上将数据输入到数据库中,该数据库与应用程序本身保存在同一文件夹中。我已经使用了MODE_PRIVATE。我在Android Studio和我的手机上使用USB调试模式。对我来说很明显,数据库存储在手机内部,但我似乎无法找到它。

有什么想法吗?是由于我设置的私有模式,还是因为USB调试,或者我没有足够的搜索。

1 个答案:

答案 0 :(得分:2)

数据库是在应用程序的私人文件夹内部创建的,该文件夹通常(但现在始终是!)位于/ data / data / your_package_name> / files中。在较新版本的Android中,可能会在外部文件夹中创建一些数据(/ mnt / sdcard / Android / data /或/ storage / emulated / ... Android / data / your_package_name /)。

但是,在大多数情况下,除非您使用Android模拟器或设备已植根,否则您无法通过USB调试访问应用程序的私人文件。