메뉴로 이동

안드로이드 동작

GitHub

저장 모델

저장 모델

Android에서 플러그인은 UUID를 AccountManager 아래에 플러그인 소유자 인증 계정 하위에 저장합니다. 기본 계정 이름은 앱 패키지 이름을 범위로 사용합니다.

UUID는 앱 프라이빗 스토리지가 제거되는 일반적인 재설치 경로에서 살아남습니다. 이에는 Android Studio 재설치/재설치 주기 및 패키지 이름이 동일한 경우에 서명된 디버그 또는 Play signing 키로 설치되는 경우도 포함됩니다.

클립보드에 복사

const result = await PersistentUuid.getId();

Copy to clipboard

const result = await PersistentUuid.getId({ scope: 'com.example.app' });

__CAPGO_KEEP_0__ ID가 사용자가 안드로이드 설정에서 계정을 삭제하거나, 장치가 factory reset되거나, 패키지/범위가 변경되거나, 앱이 resetId를 호출할 때 잃어버릴 수 있습니다.

시작하기 __CAPGO_KEEP_0__ 사용을위한 for API usage, 애플 플랫폼의 차이점을위한 persistant-uuid @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__ Using @capgo/capacitor-persistent-uuid __CAPGO_KEEP_0__