tutorial studio manager jetpack google example android authentication accounts

studio - ¿Por qué mi cuenta personalizada de Android no se muestra en "Cuentas y configuración"?



oauth2 android (1)

Implementé una cuenta personalizada para una aplicación en la que estoy trabajando. Aquí está mi authenticator.xml:

<?xml version="1.0" encoding="utf-8"?> <account-authenticator xmlns:android="http://schemas.android.com/apk/res/android" android:accountType="MyApp" android:icon="@drawable/logo" android:smallIcon="@drawable/logo" android:label="MyApp" android:accountPreferences="@xml/account_preferences" />

Puedo agregar la cuenta usando la función "Agregar cuenta" de la configuración de Android, y mi aplicación puede usar toda la información de la cuenta. Sin embargo, la cuenta no aparece en la lista con mis cuentas de Google, Twitter, Faceboock, etc.


Encontré un camino en una pregunta relacionada , donde el interlocutor intenta no mostrar su cuenta personalizada en la configuración de Android. Si no especifica una etiqueta, la cuenta no aparecerá en la lista.

Si no especifica una cadena localizada, sucede lo mismo. Lo arreglé agregando una entrada a strings.xml y cambiando:

android:label="MyApp"

a:

android:label="@string/app_name"

Ahora la cuenta se muestra en la sección de configuración de "Cuentas y sincronización".