Testa il ripristino delle credenziali

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:

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:

  1. Esegui l'app sull'emulatore.
  2. Accedi all'app utilizzando qualsiasi meccanismo di autenticazione (ad esempio, nome utente e password, passkey o Accedi con Google).
  3. Fai clic su Backup dei dati delle app nelle opzioni del dispositivo nella parte superiore della finestra del dispositivo in esecuzione.
    Eseguire il backup dei dati delle app in Android Studio
    Backup dei dati delle app in Android Studio
  4. In Tipo di backup, seleziona Da dispositivo a dispositivo o Cloud.

  5. 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:

  1. 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.

  2. 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.

  3. 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
    Ripristinare i dati delle app in Android Studio

  4. Se riapri l'app, l'accesso viene eseguito con le credenziali di ripristino.