微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 语言设置为Accented English点击显示报错

语言设置为Accented English点击显示报错

时间:10-02 整理:3721RD 点击:
[DESCRIPTION]
语言设置为[Developer]Accented English点击显示报错

[SOLUTION]

Language 中的[Developer] Accented English是一种虚拟mapping出来的语言,source code的resource中并没有实际的values-zz-rZZ 的resource与之对应。
针对settings中报的这个问题,是因为ResourceManager将alps/packages/apps/Settings/res/values/strings.xml 中的%1$s 中的占位符号进行了mapping翻译%1$š ,使得formart时找不到对应的占位符而出错。
这个问题的修改方法如下,
将alps/packages/apps/Settings/res/values/strings.xml 中的%1$s 替换成 %1$s,避免占位符被mapping翻译。 因为属于google default resource issue,请自行修改验证。

谢谢分享

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top