【问题标题】:Where does Android store system settings such as WiFi networks?Android 在哪里存储 WiFi 网络等系统设置?
【发布时间】:2013-02-04 12:52:43
【问题描述】:

在我的设备上找不到具有系统设置的数据库。他们在哪里?

【问题讨论】:

  • 如果我没记错的话是/system/etc/wifi
  • 这是 wpa_supplicant linux conf 文件,不是 Android 的 SQLite 数据库

标签: android settings


【解决方案1】:

如果您尝试通过 root 访问来获取所有系统配置,那么我想您应该查看

/data/system/users/0

因为所有内容都将作为 xml 首选项保存在那里。

【讨论】:

    【解决方案2】:

    wifi 网络的 SSID 和密码存储在 /data/misc/wifi/wpa_supplicant.conf 中

    【讨论】:

    • 同样,蓝牙网络存储在 /data/misc/bluedroid 中。当我需要忘记蓝牙自定义名称时派上用场,“设置”应用中没有明显的方法。
    【解决方案3】:

    设置数据库位于/data/data/com.android.providers.settings/databases/settings.db。除非您有 root 权限,否则您无法访问它。

    【讨论】:

    • 谢谢,我知道root :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-11-17
    • 2011-09-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-12
    相关资源
    最近更新 更多