libcore.java.text.DateFormatSymbolsTest測試fail兩條
fail 項如下:
-- test_getZoneStrings_Apia
junit.framework.ComparisonFailure: expected:<[Api]a Standard Time> but was:<[Samo]a Standard Time> at junit.framework.Assert.assertEquals(Assert.java:85)
-- testApia
junit.framework.ComparisonFailure: expected:<[Api]a Daylight Time> but was:<[Samo]a Daylight Time> at junit.framework.Assert.assertEquals(Assert.java:85)
涉及時區的CTS修改
external/icu/icu4c/source/data/misc/metaZones.txt
external/icu/icu4c/source/data/zone/en.txt
如何編譯ICU資源
我們項目中是有source的。故編譯ICU資源操作如下:
$mkdir external/icu/icu4c/source/icuBuild
$cd external/icu/icu4c/source/icuBuild
$.././runConfigureICU Linux
$make -j2
把external/icu/icu4c/source/data/out/tmp/icudt53l.dat
拷貝到 external/icu/icu4c/source/stubdata下面
執行git status .
發現external/icu/icu4c/source/stubdata icudt53l.dat這個文件