添加一些语言后,切换到该语言手机自动重启,添加ICU资源
2016-06-27 17:22
344 查看
添加一些语言后,切换到该语言手机自动重启,添加ICU资源
[DESCRIPTION]新增一些语言比如哈萨克斯坦语(kk)、奥罗莫语(om)等,添加成功后在Setting语言列表中切换到该语言,
手机重启且一直停留在开机动画界面。查看log可以发现如下特殊语句:
01-01 00:12:34.687 4365 4365 E ICU : Couldn't find ICU
yesterday/today/tomorrow for om_ET
01-01 00:12:34.687 4365 4365 W dalvikvm: Exception
LJAVA/lang/AssertionError; thrown while initializing
Llibcore/icu/LocaleData;
01-01 00:12:34.687 4365 4365 W dalvikvm: Exception
Ljava/lang/AssertionError; thrown while initializing
[SOLUTION]
原因一些语言的icu资源不全导致,external\icu4c\data\locales\om.txt确少fields项,下面是英
语的部分定义,可以先把这段加进去验证,验证ok后需要做做翻译。
fields{
day{
dn{"Day"}
relative{
"-1"{"Yesterday"}
"0"{"Today"}
"1"{"Tomorrow"}
}
}
dayperiod{
dn{"AM/PM"}
}
era{
dn{"Era"}
}
hour{
dn{"Hour"}
}
minute{
dn{"Minute"}
}
month{
dn{"Month"}
relative{
"-1"{"Last month"}
"0"{"This month"}
"1"{"Next month"}
}
}
second{
dn{"Second"}
}
week{
dn{"Week"}
relative{
"-1"{"Last week"}
"0"{"This week"}
"1"{"Next week"}
}
}
weekday{
dn{"Day of the Week"}
}
year{
dn{"Year"}
relative{
"-1"{"Last year"}
"0"{"This year"}
"1"{"Next year"}
}
}
zone{
dn{"Time Zone"}
}
}
相关文章推荐
- Android之获取手机上的图片和视频缩略图thumbnails
- android wifi 无线调试
- 基于 Linux 的智能手机 Librem 5 开启预售
- 5 个可以满足你的生产力、沟通和娱乐需求的开源手机应用
- 每日安全资讯:哪些属于App违法违规收集使用个人信息?
- 你应该学习哪种编程语言?
- 每日安全资讯:命案侦破过程揭示 Google 能够跟踪全世界的手机
- [转]我们需要一种其他人能使用的编程语言
- IE:“自动完成”功能
- 手机4大隐藏功能及使用必知常识第1/2页
- C#语言主要特性总结
- Android改变手机屏幕朝向的方法
- C#实现开机自动启动设置代码分享
- C语言中static的作用及C语言中使用静态函数有何好处
- php实现用手机关闭计算机(电脑)的方法
- PHP检测用户语言的方法
- jQuery实现首页顶部可伸缩广告特效代码
- 一个不太让人讨厌的自动弹出窗口
- C#中winform实现自动触发鼠标、键盘事件的方法