2018 Як я можу змінити локаль за замовчуванням в android android

Androids .help Русский Android-спільнота.

За замовчуванням, розташування за замовчуванням в Android системи є США і мова є ванна. Але я хочу, щоб встановити місце розташування за замовчуванням в іншу країну. Таким чином, користувачі будуть бачити свою рідну мову при запуску перший раз до андроїда.

Я спробував змінити код (/dalvik/libcore/luni/src/main/java/java/util/Locale.java), змінив значення за замовчуванням локалі. Але ніякого ефекту.

Чи можете ви сказати мені, як встановити місце розташування за замовчуванням?

* Я хочу, щоб андроїд зображення, а потім записати його на пристрої, когдаAndroid запуску в перший раз, я хочу це мова операційної системи не є англійською, але іншу мову.

Top 5 Respuesta

Ви можете зробити це все, що ви хочете встановити локальний мова / країну / варіант дані країни.

U можна використовувати java.util.Locale

і спосіб застосування getISOcounty, getISOLanguage і т.д. дуже просто.

Чи означає це відповідь на ваше запитання. потрібна допомога, не соромтеся відправляти.

Ви вже перевірили цю частину?

Вона починається в рядку 212 в Locale.java. Еточасть, де ви встановити свої значення за замовчуванням? Якщо так, то будь ласка, напишіть, що трохи, щоб я міг перевірити його.

спасибі за все, що ви відповісти.

я знайшов спосіб, щоб змінити мову за замовчуванням.

просто змінити file (build / core / Makefile).

встановити PRODUCT_DEFAULT_LANGUAGE і PRODUCT_DEFAULT_REGION що ви хочете встановити.

Я роблю збірку клієнта через збірки / мета / продукту / core.mkSamples. PRODUCT_PROPERTY_OVERRIDES. = Ro.config.notification_sound = OnTheHunt.ogg ro.config.alarm_alert = Alarm_Classic.ogg ro.config.ringtone = BirdLoop.ogg persist.sys.language = ж persist.sys.country = CN persist.sys.timezone = Азія / Шанхай Це те, що я зробити, щоб спрощену - китайський збірку клієнта.

останні питання

Схожі статті