问题描述
我已经向Google Play提交了一个Android应用,并且可以为它支持的每种语言创建不同的描述。 我的问题是:我可以为每种语言创建不同的APK吗? 另外,如何检测用户的首选语言,以便可以在应用程序中为用户自动激活该语言?
1楼
是用于本地化您的应用程序的官方教程。 :)
2楼
您可以为每种语言(split-apk)创建一个不同的apk-但我不建议这样做。 最好为此使用平台功能,并将您的字符串文件放在正确的路径(values-)中-之后,一切都会自动完成
3楼
不仅可以使用/res/values/strings.xml例如选择英语,在相同的值目录中创建一个文件夹,并将其命名为values-en,对于frensh values-fr等等。 应用程序的默认语言是在值/下
4楼
如果(由于某种原因)您仍然需要知道女巫是设备语言的使用
Locale.getDefault().getDisplayLanguage();