Testa il ripristino delle credenziali

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:

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:

  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 dell'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 dell'app in Android Studio
  4. In Tipo di backup, seleziona Da dispositivo a dispositivo o Cloud.

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

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

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

  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
    Ripristina dati app in Android Studio

  4. Se riapri l'app, accedi con le credenziali di ripristino.