← Torna al blog

Tecnica

Come aggiungere un account Google all'app email di Android senza collegarlo al gestore account del telefono

Questo articolo è stato scritto in inglese e tradotto in italiano. Leggi l'originale

Spoiler per chi non vuole dettagli tecnici o lunghi:

Se stai cercando di aggiungere un account email Google sul tuo dispositivo Android e la tua app di posta continua a rimandarti alla schermata di gestione degli account di Android invece di farti aggiungere l'account direttamente, ecco la soluzione: installa un browser alternativo (come Brave), vai nelle impostazioni di Android, cerca "App browser predefinita", cambiala da Google Chrome a Brave, poi torna alla tua app di posta e aggiungi il nuovo account. Quando hai finito, se preferisci usare Chrome come browser predefinito, puoi rimetterlo dalle stesse impostazioni.

Per chi vuole la storia più lunga:

Oggi ho provato ad aggiungere un nuovo account email al mio client Spark sul telefono Android, ma qualsiasi cosa facessi, ogni volta che selezionavo l'opzione per aggiungere un account Google (anche configurando a mano le impostazioni IMAP e SMTP), venivo rimandato alla schermata di gestione degli account del telefono, che mi chiedeva di aggiungere l'account ad Android stesso.

Trovo incredibilmente frustrante che le cose vengano raggruppate quando in realtà non dovrebbero esserlo! Dopo aver sbattuto un po' la testa contro il muro e aver provato diverse app di posta come K-9 e AquaMail, ho capito che il problema non era l'app di posta, ma qualcosa che era cambiato altrove.

Alla fine ho scoperto il colpevole: la nuova versione di Google Chrome! Dato che l'autenticazione ora si basa su OAuth/2 (il che è una buona cosa), l'intero processo di autenticazione prevede la generazione di un token fornito dai servizi Google, gestito tramite un'istanza di browser incorporata. A partire da un aggiornamento recente, Google ha deciso che le richieste di autenticazione tramite browser incorporati non devono più essere gestite in modo indipendente dal sistema operativo, ma devono coinvolgere la gestione degli account del sistema operativo.

Quindi, se vuoi aggiungere un nuovo account email, devi aggiungere quell'account anche al tuo telefono come account di sistema alternativo. Che pasticcio!

La soluzione, come detto sopra, è semplice: cambia il browser predefinito da Chrome a un altro browser (come Brave), aggiungi l'account Google alla tua app di posta, e poi rimetti Chrome come browser predefinito. Ridicolo!

Commenti

    Se ti va di parlarne, scrivimi.

    info@bitnrg.com

    ← Tutti gli articoli