0

我已经向 Google Play 提交了一个 Android 应用程序,我发现我可以为它支持的每种语言创建不同的描述。我的问题是:我可以为每种语言创建不同的 APK 吗?或者,如何检测用户的首选语言,以便我可以在应用程序中为用户自动激活该语言?

4

4 回答 4

1

是本地化应用程序的官方教程。:)

于 2015-10-19T15:48:32.190 回答
0

您可以为每种语言创建不同的 apk ( split-apk ) - 但我不建议这样做。最好为此使用平台功能并将您的字符串文件放在正确的路径(值-)中 - 之后一切都会自动完成

于 2015-10-19T15:46:29.200 回答
0

不只是使用 /res/values/strings.xml 例如选择英语语言在相同的值目录中创建一个文件夹并将其命名为 values-en,用于法语 values-fr 等等。应用程序的默认语言在 values/

于 2015-10-19T15:46:47.683 回答
0

如果(出于某种原因)你仍然需要知道女巫是设备语言使用

Locale.getDefault().getDisplayLanguage();
于 2015-10-19T15:50:07.507 回答