La funzionalità Ripristina credenziali di 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 di Android Studio separati.
- Singolo dispositivo: utilizza un dispositivo fisico o un emulatore di 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 Ripristina credenziali per un'app di cui è possibile eseguire il debug su un emulatore, simulando sia le situazioni di dispositivi separati sia quelle di un singolo dispositivo.
Prerequisiti
Per utilizzare la funzionalità Backup e ripristino di Android Studio, devi disporre di:
- 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 è attivato per impostazione predefinita per gli emulatori.
Utilizzare la funzionalità Backup e ripristino di Android Studio
Per testare la funzionalità Ripristina credenziali 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, completa i seguenti passaggi:
- 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 dell'app nelle opzioni del dispositivo nella parte superiore della finestra del dispositivo in esecuzione.
Backup dei dati dell'app in Android Studio In Tipo di backup, seleziona Da dispositivo a dispositivo o Cloud.
Fai clic su OK.
Testare l'autenticazione ripristinata
Al termine del backup, utilizza lo stesso dispositivo per testare il passaggio di ripristino o utilizza un dispositivo diverso.
Per testare il flusso di ripristino in Android Studio, completa i seguenti passaggi:
Per eseguire il test con lo stesso dispositivo, disinstalla e reinstalla l'app. In questo modo, tutti i dati sul dispositivo vengono cancellati. Per utilizzarla su un nuovo dispositivo, installa l'app sul nuovo dispositivo.
Dopo aver installato l'app, controlla lo stato attuale dell'app. Se viene reindirizzato alla 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.
Ripristina dati app in Android Studio Se riapri l'app, accedi con le credenziali di ripristino.