Почему в пользовательской учетной записи Android не отображается "Учетные записи и настройки"?

Я внедрил пользовательскую учетную запись для приложения, над которым я работаю. Вот мой 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" />

Я могу добавить учетную запись, используя настройку Android "Добавить учетную запись", и мое приложение может использовать всю информацию об учетной записи. Однако учетная запись никогда не отображается в списке с моими учетными записями Google, Twitter, Faceboock и т.д.

Ответ 1

Я нашел след в связанном вопросе, в котором вопроситель пытается не показывать свою пользовательскую учетную запись в настройках Android. Если вы не укажете метку, учетная запись не будет отображаться в списке.

Если вы не укажете локализованную строку, произойдет то же самое. Я исправил его, добавив запись в strings.xml и изменив:

android:label="MyApp"

в

android:label="@string/app_name"

Теперь учетная запись отображается в разделе "Учетные записи и синхронизация" настроек.