Perilaku Android
Copy sebuah prompt pengaturan dengan langkah instalasi dan panduan markdown lengkap untuk plugin ini.
Pada Android, plugin menyimpan UUID di AccountManager di bawah akun autentikator plugin yang dimiliki. Nama akun default menggunakan nama paket aplikasi sebagai ruang lingkup.
Siap untuk dipaste, termasuk instalasi, sinkronisasi, dan panduan markdown sumber.Model Penyimpanan
This memungkinkan UUID bertahan hidup di jalur penginstalan umum yang menghapus penyimpanan pribadi aplikasi, termasuk siklus penginstalan ulang Android Studio dan instalasi yang ditandatangani dengan kunci debug atau Play yang berbeda ketika nama paket tetap sama.
Aturan Lingkup Stabil
Bab berjudul “Aturan Lingkup Stabil”Gunakan lingkup default ketika nama paket aplikasi stabil di antara bangun.
const result = await PersistentUuid.getId();Gunakan lingkup khusus ketika bangun debug, pengembangan, dan produksi menggunakan identifier paket yang berbeda tetapi harus berbagi satu UUID persisten.
const result = await PersistentUuid.getId({ scope: 'com.example.app' });Pengaturan Batas
Bab berjudul “Pengaturan Batas”UUID dapat hilang jika pengguna menghapus akun dari pengaturan Android, perangkat direset ke pabrik, paket/lingkup berubah, atau aplikasi memanggil resetId.
Lanjutkan dari perilaku Android
Bab berjudul “Lanjutkan dari perilaku Android”Jika Anda memvalidasi perilaku penginstalan Android, hubungkan halaman ini dengan Mulai untuk penggunaan API , Perilaku iOS untuk perbedaan platform Apple, dan Menggunakan @capgo/capacitor-persistent-uuid untuk panduan lengkap.