Android行为
复制一个带有安装步骤和完整的Markdown指南的设置命令。
存储模型
标题为“存储模型”的部分在Android上,该插件在AccountManager下使用一个由插件拥有且为应用程序包名命名的认证账户存储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 查看完整教程