【问题标题】:How support only single apk diffrent locale and languages in android如何在 android 中仅支持单个 apk 不同的语言环境和语言
【发布时间】:2014-06-28 09:02:42
【问题描述】:

我正在开发一个安卓应用程序。它支持多种语言和区域设置。因此,我需要使用不同的 string.xml 开发不同的 apk,或者我只需要为我的应用程序创建一个 apk。为不同的语言环境为同一应用程序创建不同的 apk 有什么缺点吗?

【问题讨论】:

标签: android


【解决方案1】:

您只需要创建一个 apk。根据您的语言将不同的字符串放入尽可能多的文件夹中。示例:

  • 价值观

    • ...
    • strings.xml(默认字符串)
    • ...
  • 价值观-es

    • strings.xml(西班牙语字符串)
    • arrays.xml(西班牙数组)
  • 价值观-zh

    • strings.xml(英文字符串)
    • arrays.xml(英文数组)

【讨论】:

  • thanx 但是我如何检查我的应用程序在不同的区域设置和语言上的正常工作以任何方式使模拟器区域设置特定
  • 我只在真实设备上尝试过,但在设置中更改语言 >> 语言和输入应该可以解决问题 =)
  • 在真实设备中我如何更改语言环境和语言以检查应用程序是否正常工作......
  • 使用同样的方法。您可以在设置>>语言和输入中调整设备中使用的语言。关闭您的应用程序,更改您的设备使用的语言并重新启动您的应用程序。
猜你喜欢
  • 2012-08-30
  • 1970-01-01
  • 2013-01-10
  • 2020-04-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多