我目前正在开发一个应用程序,我想支持丹麦语和英语。我知道事情如何与资源等一起工作 我的应用程序目前正在运行Android 2.1(因为丹麦的大多数人使用它),但据我所知,丹麦的Locale首先在Android 2.3(文档版)中可用。
让我感到奇怪的是,我得到了一些支持丹麦语并在手机上运行的应用程序(2.2)。怎么可能?
他们是否以某种方式欺骗系统,或者他们只是在Android 2.3中开发应用程序并使其在较低版本的设备中运行?或者是否可以使用其他应用程序操作本地语言,使其成为“默认”。
我到处搜索,但丹麦的Android社区很少。
答案 0 :(得分:1)
实际上可以使用丹麦语制作一个值-da,即使它在Android 2.2中根据文档不支持,并且它工作正常。 不知道为什么它今天早些时候不起作用。
答案 1 :(得分:0)
无论文件夹values
具有什么后缀(在values-qq
上测试),ADB都会将您的资源编译成apk。所以我假设你可以为你的语言添加适当的后缀,这些资源在Android-2.3之前就会被忽略。