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