Android修改默认语言时区

csdn

时区

不同平台或芯片,修改目录不一样,

展锐

  1. 可在SDK下的device/sprd/目录下搜索TIMEZONE
    修改值为Asia/Shanghai
diff --git a/device/sprd/sharkl5/test/VendorConfig.mk b/device/sprd/sharkl5/test/VendorConfig.mk
old mode 100644
new mode 100755
index 6ccb333149..de786a8dde
--- a/device/sprd/sharkl5/test/VendorConfig.mk
+++ b/device/sprd/sharkl5/test/VendorConfig.mk
 
-PRODUCT_TIMEZONE=America/Mexico_City
+PRODUCT_TIMEZONE=Asia/Shanghai
+
+DEFAULT_LOCALE=zh-CN
  1. 修改build/make/tools/buildinfo.sh
    添加
    echo “ro.product.locale= zh-CN”

  2. build/make/target/product/languages_default.mk
    把zh_CN提到PRODUCT_LOCALES最前面

PRODUCT_LOCALES := \
+        zh_CN \

MTK

修改如下

  1. device/mediateksample下搜索关键字DEFAULT_TIMEZONE, DEFAULT_LOCALE
    patch如下, DEFAULT_TIMEZONE前面会跟平台相关的前缀,比如TEST_DEFAULT_TIMEZONE
  2. 修改PRODUCT_LOCALES,把要的时区放到最前面
diff --git a/device/mediateksample/test/ProjectConfig.mk b/device/mediateksample/test/ProjectConfig.mk
index 6fe066b58d..4c2896ce19 100755
--- a/device/mediateksample/test/ProjectConfig.mk
+++ b/device/mediateksample/test/ProjectConfig.mk
@@ -702,11 +702,11 @@ TEST_W_INTO_GOOGLE_SMS=yes
 #功能:设置默认时区
-TEST_DEFAULT_TIMEZONE=Africa/Johannesburg
+TEST_DEFAULT_TIMEZONE=Asia/Shanghai

 TEST_CUSTOM_CLIENT_ID=android-navtech

-TEST_DEFAULT_LOCALE=en-ZA
+TEST_DEFAULT_LOCALE=zh-CN

diff --git a/device/mediateksample/test/full_test.mk b/device/mediateksample/test/full_test.mk
index f11b689800..a8b5d374c4 100755
--- a/device/mediateksample/test/full_test.mk
+++ b/device/mediateksample/test/full_test.mk
@@ -15,7 +15,7 @@ $(call inherit-product, $(LOCAL_PATH)/device.mk)

 include $(LOCAL_PATH)/ProjectConfig.mk
 # set locales & aapt config.
-PRODUCT_LOCALES := en_US zh_CN zh_TW es_ES pt_BR ru_RU fr_FR de_DE tr_TR vi_VN ms_MY in_ID th_TH it_IT ar_EG hi_IN bn_IN ur_PK fa_IR pt_PT nl_NL el_GR hu_HU tl_PH ro_RO cs_CZ ko_KR km_KH iw_IL my_MM pl_PL es_US bg_BG hr_HR lv_LV lt_LT sk_SK uk_UA de_AT da_DK fi_FI nb_NO sv_SE en_GB hy_AM zh_HK et_EE ja_JP kk_KZ sr_RS sl_SI ca_ES
+PRODUCT_LOCALES := zh_CN en_US zh_TW es_ES pt_BR ru_RU fr_FR de_DE tr_TR vi_VN ms_MY in_ID th_TH it_IT ar_EG hi_IN bn_IN ur_PK fa_IR pt_PT nl_NL el_GR hu_HU tl_PH ro_RO cs_CZ ko_KR km_KH iw_IL my_MM pl_PL es_US bg_BG hr_HR lv_LV lt_LT sk_SK uk_UA de_AT da_DK fi_FI nb_NO sv_SE en_GB hy_AM zh_HK et_EE ja_JP kk_KZ sr_RS sl_SI ca_ES

RK

device/对应mk配置文件中添加
默认语言为中文, 时区为北京时间

  PRODUCT_PROPERTY_OVERRIDES += \
        +       persist.sys.language=zh \
        +       persist.sys.country=CN

  PRODUCT_PROPERTY_OVERRIDES += \
        +       persist.sys.timezone=Asia/Shanghai

作者:帅得不敢出门 CSDN原创谢绝转载

猜你喜欢

转载自blog.csdn.net/zmlovelx/article/details/132080466