ПредишенСледващото

Андроидите .help руски Android-общност.

По подразбиране местоположението по подразбиране в системата Android е в Съединените щати и имат самостоятелен език. Но аз искам да се определи местоположението по подразбиране в друга държава. По този начин, потребителите ще виждат родния си език, когато стартирате за първи път пред Android.

Опитах се да промените кода (/dalvik/libcore/luni/src/main/java/java/util/Locale.java), промяна на локала по подразбиране. Но няма ефект.

Можете ли да ми кажете как да настроите местоположението по подразбиране?

* Искам андроид изображение и след това го запишете на устройството, kogdaAndroid серия за първи път, искам език на операционната система не е английски, но и други езици.

Топ 5 Respuesta

Можете да направите това всичко, което искате да инсталирате местна версия на данните език / държава / държава.

U може да използвате java.util.Locale

и метод за използване getISOcounty, getISOLanguage т.н. Много е просто.

Това отговаря ли на въпроса ви. нужда от помощ, не се колебайте да публикувате.

Проверихте ли тази част?

Тя започва в един ред 212 в Locale.java. Etochast къде си по подразбиране? Ако е така, моля, пишете малко, за да мога да го проверите.

Благодаря ви за всичко, което ти кажа.

Намерих начин да промените езика по подразбиране.

просто смяна на файла (изграждане / ядро ​​/ 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 = w persist.sys.country = CN persist.sys.timezone = Азия / Шанхай Това е, което правя, за да опростена - китайски сглобяване от клиента.

Последните въпроси

Свързани статии

Подкрепете проекта - споделете линка, благодаря!