API 参考
DataStore (Preferences)
对 PlainApp 的 AndroidX DataStore 偏好文件进行低级访问。用于调试和开发者工具——误用可能导致应用状态损坏。
类型定义
bash
type KeyValuePair {
key: String! # preference key name
value: String! # serialized value (toString)
}操作
query
dataStorePath
获取 DataStore 偏好文件的绝对文件系统路径。
bash
query GetDataStorePath {
dataStorePath
}query
dataStoreEntries
列出所有偏好键及其序列化值,按键名排序。
bash
query GetDataStoreEntries {
dataStoreEntries { key value }
}mutation
deleteDataStoreEntry
按键名删除单个偏好条目。如果键不存在则为空操作。
bash
mutation DeleteDataStoreEntry($key: String!) {
deleteDataStoreEntry(key: $key)
}