컨텐츠로 바로가기

안드로이드 동작

GitHub

저장 모델

저장 모델

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

이것은 UUID가 일반적인 재설치 경로에서 살아남도록 허용합니다. 이에는 앱-사용자 스토리지가 삭제되는 Android Studio의 재설치/재설치 주기 및 debug 또는 Play 서명 키로 서명된 다른 패키지 이름이 동일한 경우에 포함됩니다.

안정 범위 규칙

안정 범위 규칙 섹션

앱 패키지 이름이 빌드 간에 동일할 때 기본 범위를 사용하십시오.

const result = await PersistentUuid.getId();

debug, 스테이징, 및 프로덕션 빌드가 다른 패키지 식별자 사용하지만 하나의 영구 UUID를 공유해야 할 때 사용자 지정 범위를 사용하십시오.

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

Android 동작에서 계속

Android 동작에서 계속 섹션

안정 범위 규칙

If you are validating Android reinstall behavior, connect this page with Getting Started for API 사용을 위한 iOS behavior Apple 플랫폼의 차이점을 위한 Using @capgo/capacitor-persistent-uuid 완벽한 walkthrough를 위한