Intereting Posts
Как получить координату ClickableSpan внутри TextView? Ошибка сборки Gradle в старых и новых версиях Android Studio на OSX Android берет фотографию и изменяет ее размер до сохранения на SD-карте OnStart новой операции вызывается перед onStop родительского «Элемент, который вы пытались купить, не найден». Биллинг для Android в приложении Исключение при использовании библиотеки ksoap2 для android Откройте приложение Android из URL-адреса, не используя рабочий фильтр Эксперименты с Android Content с менеджером тегов не показывают сеансов через несколько дней Как повторить звук звонка Является ли Google Play Music преследованием всех действий ACTION_MEDIA_BUTTON? Android Studio показывает, что ограничение inotify предупреждения слишком низкое Вызов метода после 5 миллисекунд Предупреждение: конфликт с зависимостью «com.android.support:support-annotations» NinePatch два текстовых поля с одним изображением Как я могу разблокировать экран программно в Android?

Локализация приложения 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» на любой желаемый язык.