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 = Азія / Шанхай Це те, що я зробити, щоб спрощену - китайський збірку клієнта.