Intereting Posts
Android RecyclerView, который находится во Фрагменте, который находится в ViewPager, не перезагружает / обновляет представления, если установлено setOffscreenPageLimit SetColorFilter не работает Ионный сбор Android | Ошибка: не найдены установленные инструменты сборки. Установите инструменты для сборки Android Почему я получаю сообщение «Failed to bounce to type», когда я превращаю JSON из Firebase в объекты Java? Как заставить значок переполнения панели действий показать Android apk компилируется в среду выполнения АРТ и время выполнения dalvik Как использовать SharedPreferences как LocalStore, более общий? Ошибка AsyncTask и Looper.prepare () Как установить кнопку «Отмена» в диалоговом окне «Прогресс»? Объявление не загружено в Android Android CAB уничтожает после просмотра списка уведомленийdatasetchanged Android: Хорошей практикой является получение контекста статически? Добавить (открыть / закрыть) кнопку для активности (открытия / закрытия) навигационного ящика Вложенное scrollview + recyclerview, странное поведение autoscroll Как найти абсолютную позицию щелчка при увеличении

Локализация приложения Play Store

Я собираюсь загрузить свое первое приложение в магазин Google Play, а когда я загрузил APK в консоль разработчика, он говорит в разделе «Локализация»: по default + 55 languages . Я не хочу, чтобы мое приложение упоминалось как поддерживающее любой из этих языков / локализаций, потому что оно только на английском языке. Что я должен делать в своем приложении, чтобы Google Play знал, что нет локализации и что приложение находится только на английском языке?

Solutions Collecting From Web of "Локализация приложения Play Store"

Это не проблема: Google Play не позволяет пользователям узнать, какие языки поддерживаются вашим приложением, и может быть, что некоторые из используемых вами библиотек (например, Google Play Services) локализованы на 55 языках, и пользователи будут видеть эти переводы Основанные на их языке, даже если подавляющее большинство ваших приложений не переведено.

Единственный способ для пользователя до установки приложения узнать, на каких языках оптимизирован приложение, – это добавить перевод на вкладке «Список магазинов».

Во время сборки apk, aapt используется для объединения требуемой папки (например, res), указанной в библиотеке, необходимой для вашего приложения.

Как ниже код добавляет использование игрового сервиса google в вашем приложении.

 dependencies{ compile 'com.google.android.gms:play-services-base:8.3.0' compile 'com.google.android.gms:play-services-gcm:8.3.0' } 

Мы можем проверить это, декомпилируя apk ( используя apktool ), Он показывает папки значений для поддерживаемых языков с помощью вашей добавленной библиотеки APP +.

Если вы хотите показывать только определенные языки для своего приложения, вы можете установить его в аргументе, как показано ниже в файле build.gradle.

  defaultConfig { resConfigs "en", "en_US", "en_UK" } 

Это значительно сокращает размер apk.

Ищет это решение повсюду, ответ, который работает и удаляет локализацию из магазина Google Play для приложений cordova, – это

 defaultConfig { resConfigs "en" } 

Или измените «ru» на любой желаемый язык.