Android 行为
复制一个带有安装步骤和本插件的全Markdown指南的设置提示。
存储模型
标题为“存储模型”的部分在Android上,该插件在AccountManager下使用一个由插件拥有且为Authenticator账户的账户存储UUID。默认账户名使用应用包名作为范围。
让 UUID 在应用程序私有存储被移除的常见重新安装路径中生存,包括 Android Studio 的重新安装/重新安装周期,以及使用相同的包名安装的不同调试或 Play 签名密钥。
稳定范围规则
标题:稳定范围规则当应用程序包名在构建之间保持稳定时,使用默认范围。
const result = await PersistentUuid.getId();当调试、测试和生产构建使用不同的包标识符,但应共享一个持久 UUID 时,使用自定义范围。
const result = await PersistentUuid.getId({ scope: 'com.example.app' });限制
标题:限制UUID 可能会丢失,如果用户从 Android 设置中移除账户、设备被工厂重置、包/范围发生变化或应用程序调用 resetId。
继续阅读 Android 行为
标题:继续阅读 Android 行为如果您正在验证 Android 重装行为,请将此页面连接到 开始 用于 API 的使用 iOS 行为 了解 Apple 平台差异 使用 @capgo/capacitor-persistent-uuid 完整教程