编译完Android8.1后,发现存储中都是“吉字节”等样式,ao dao kai!!(注(涛):我也进经常这样说)
原来在源码external/icu/icu4c/source/data/unit目录有个 zh.txt 的文件。
搜索“吉字节”,替换以下属性:(注(涛):这个文件里有两处“吉字节”,都要替换)
digital{
bit{
dnam{"bit"}
other{"{0}bit"}
}
byte{
dnam{"byte"}
other{"{0}byte"}
}
gigabit{
dnam{"Gbit"}
one{"{0}Gb"}
other{"{0}Gb"}
}
gigabyte{
dnam{"GByte"}
other{"{0}GB"}
}
kilobit{
dnam{"kbit"}
other{"{0}kb"}
}
kilobyte{
dnam{"kByte"}
other{"{0}kB"}
}
megabit{
dnam{"Mbit"}
other{"{0}Mb"}
}
megabyte{
dnam{"MByte"}
other{"{0}MB"}
}
terabit{
dnam{"Tbit"}
other{"{0}Tb"}
}
terabyte{
dnam{"TByte"}
other{"{0}TB"}
}
}
因为这个目录下的要单独编译,make clean都不管用,执行下面的命令:
$ cd external/icu/icu4c/source
$ ./runConfigureICU Linux
$ make INCLUDE_UNI_CORE_DATA=1
$ cp -rf data/out/icudt58l.dat stubdata/ (注(涛):也可能在OUT目录下还有其它文件夹,才能找到这个文件)
然后 make clean ; make -j8 重新编译即可。(注(涛):直接make就行,不用clean)
貌似有两处,我都替换了。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
同理,编译完可以push到手机里,重启手机后也会生效的。
push路径:/system/usr/icu/icudt58l.dat
如果不是源码编译的小伙伴们,可以下载一个修改好、且编译完的icudt58l.dat文件,替换原文件即可。
编译完Android8.1后,发现存储中都是“吉字节”等样式,ao dao kai!!(注(涛):我也进经常这样说)
原来在源码external/icu/icu4c/source/data/unit目录有个 zh.txt 的文件。
搜索“吉字节”,替换以下属性:(注(涛):这个文件里有两处“吉字节”,都要替换)
digital{
bit{
dnam{"bit"}
other{"{0}bit"}
}
byte{
dnam{"byte"}
other{"{0}byte"}
}
gigabit{
dnam{"Gbit"}
one{"{0}Gb"}
other{"{0}Gb"}
}
gigabyte{
dnam{"GByte"}
other{"{0}GB"}
}
kilobit{
dnam{"kbit"}
other{"{0}kb"}
}
kilobyte{
dnam{"kByte"}
other{"{0}kB"}
}
megabit{
dnam{"Mbit"}
other{"{0}Mb"}
}
megabyte{
dnam{"MByte"}
other{"{0}MB"}
}
terabit{
dnam{"Tbit"}
other{"{0}Tb"}
}
terabyte{
dnam{"TByte"}
other{"{0}TB"}
}
}
因为这个目录下的要单独编译,make clean都不管用,执行下面的命令:
$ cd external/icu/icu4c/source
$ ./runConfigureICU Linux
$ make INCLUDE_UNI_CORE_DATA=1
$ cp -rf data/out/icudt58l.dat stubdata/ (注(涛):也可能在OUT目录下还有其它文件夹,才能找到这个文件)
然后 make clean ; make -j8 重新编译即可。(注(涛):直接make就行,不用clean)
貌似有两处,我都替换了。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
同理,编译完可以push到手机里,重启手机后也会生效的。
push路径:/system/usr/icu/icudt58l.dat
如果不是源码编译的小伙伴们,可以下载一个修改好、且编译完的icudt58l.dat文件,替换原文件即可。
举报