我的分析包报告用户设备的语言和国家。它们分别来自Locale.getDefault().getLanguage()
和.getCountry()
。Android语言环境中奇怪的语言代码
绝大多数语言代码是合理的。但这里有一些区域设置不对应任何已知语言:
- md_US(MD是摩尔多瓦(AKA摩尔达维亚)国家代码,但所使用的语言代码是MO和不再使用)
- hd_US
- ld_US
那些始终与美国的国家代码配对。我总共有11个。
那可能是什么?
我的分析包报告用户设备的语言和国家。它们分别来自Locale.getDefault().getLanguage()
和.getCountry()
。Android语言环境中奇怪的语言代码
绝大多数语言代码是合理的。但这里有一些区域设置不对应任何已知语言:
那些始终与美国的国家代码配对。我总共有11个。
那可能是什么?
以及这不可能是绝对的答案,但它不是一个评论大些, 如果你不喜欢它,我会使用自定义的ROM如前所述删除:)
大多涉及
我发现两件事情,
1-关于ld_US主要是它的运行不上真实设备模拟器 的应用程序,所以我觉得有些脂肪酶是在模拟器上运行你的应用程序(我不知道为什么)
GOOGLE了它,检查结果,所有的日志有禄ld_US ,并在日志的顶部或由用户在使用仿真器
宣布“我只是尝试测试上仿真器。” here
“[INFO]启动Android模拟器......一个时刻” here
关于hd_US 2-,我发现在XDA开发一些后,谈论的定制ROM ,它有一个屏幕截图语言选择(HD美国)我不知道它是什么 here is the post 这里是图像
,对不起,如果没有用,只是告诉我,我会删除它
编辑: 与HD的ROM是CyanogenMod的,所以它的普通,here is another post 谈论市场不工作,如果选择的语言为HD(我们)
比没有好:)所以这是垃圾。至于模拟器运行,它是一个付费应用程序。我认为那些努力克服这个事实的人。 – 2014-10-19 20:22:18
@SevaAlekseyev好说:) – Yazan 2014-10-20 06:44:10
也许这些值来自自定义ROM的设备? – Okas 2014-10-18 23:22:50
也许,但是这是一个什么样的语言环境? – 2014-10-18 23:31:21
我建议这些是自定义rom制造商无效的区域设置。 – Okas 2014-10-19 10:12:50