【问题标题】:Where is data located in usb debugging mode Android安卓USB调试模式下数据在哪里
【发布时间】:2015-04-07 21:29:48
【问题描述】:

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

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

【问题讨论】:

    标签: android database local-storage


    【解决方案1】:

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

    但是,在大多数情况下,您无法通过 USB 调试访问应用程序的私有文件,除非您使用的是 Android 模拟器或您的设备已获得 root 权限。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-09-12
      • 1970-01-01
      • 1970-01-01
      • 2013-03-23
      • 2018-03-21
      • 2011-02-25
      • 2014-03-14
      相关资源
      最近更新 更多