La funzionalità Restore Credentials in Gestore delle credenziali garantisce una transizione senza problemi per gli utenti che passano a un nuovo dispositivo. Durante il test della funzionalità, puoi utilizzare uno dei seguenti approcci:
- Dispositivi separati: utilizza un dispositivo di origine per eseguire il backup e un dispositivo di destinazione separato per eseguire il ripristino oppure utilizza due emulatori Android Studio separati.
- Singolo dispositivo: utilizza un dispositivo fisico o un emulatore Android Studio. Dopo che l'app ha eseguito il backup dei dati, disinstallala e reinstallala, quindi esegui il ripristino.
Questa guida descrive come utilizzare Android Studio per testare Restore Credentials per un'app abilitata al debug su un emulatore, simulando le situazioni di dispositivi separati o di un singolo dispositivo.
Prerequisiti
Per utilizzare la funzionalità di backup e ripristino di Android Studio, devi disporre di quanto segue:
- Android Studio Otter | 2025.2.1 o versioni successive.
- Un dispositivo virtuale o un emulatore.
- Un'app creata con
debuggable trueo in esecuzione in modalitàdebug. Il debug è abilitato per impostazione predefinita per gli emulatori.
Utilizzare la funzionalità Backup e ripristino di Android Studio
Per testare la funzionalità Restore Credentials utilizzando Android Studio, esegui prima il backup dei dati da un dispositivo, quindi ripristina i dati dell'app su un altro dispositivo. Dopo il ripristino dell'app, lo stato di autenticazione viene ripristinato automaticamente.
Eseguire il backup dei dati di autenticazione in Android Studio
Per testare il flusso di backup in Android Studio:
- Esegui l'app sull'emulatore.
- Accedi all'app utilizzando qualsiasi meccanismo di autenticazione (ad esempio, nome utente e password, passkey o Accedi con Google).
- Fai clic su Backup dei dati delle app nelle opzioni del dispositivo nella parte superiore della finestra del dispositivo in esecuzione.
Backup dei dati delle app in Android Studio In Tipo di backup, seleziona Da dispositivo a dispositivo o Cloud.
Fai clic su OK.
Testa l'autenticazione ripristinata
Al termine del backup, utilizza lo stesso dispositivo per testare il passaggio di ripristino o un altro dispositivo.
Per testare il flusso di ripristino in Android Studio:
Per eseguire il test con lo stesso dispositivo, disinstalla e reinstalla l'app. In questo modo vengono cancellati tutti i dati sul dispositivo. Per utilizzarla su un nuovo dispositivo, installa l'app sul nuovo dispositivo.
Dopo l'installazione dell'app, controlla lo stato attuale dell'app. Se viene visualizzata la pagina di autenticazione, la chiave di ripristino non è ancora disponibile sul dispositivo.
Fai clic su Ripristina dati dell'app nelle opzioni del dispositivo della finestra del dispositivo in esecuzione e seleziona il backup creato di recente.
Ripristinare i dati delle app in Android Studio Se riapri l'app, l'accesso viene eseguito con le credenziali di ripristino.