sek*_*aka 5 android android-studio
我正在开发多语言 Android 应用程序。
我想从 Android Studio 运行按钮以指定的语言启动应用程序。是否可以?
我期待任何选项。(例如 Xcode 运行选项中的应用程序语言)
我想检查我的应用程序的布局和文字,但启动“设置应用程序”很烦人。因此,我正在寻找更改设备语言设置或 Android Studio 运行应用程序选项的简单方法,这些选项可以指定每次运行的语言。
谢谢。
Ham*_*hid -2
/values/strings.xml当区域设置与应用程序中的区域设置不匹配时,将使用通用文件。要创建语言环境,请参阅这些示例。
请注意,您必须为每个value-de语言环境创建文件夹,例如德语,然后strings.xml在其中创建文件。
通用strings.xml文件:
app/src/main/res/values/strings.xml
<?xml version="1.0" encoding="utf-8"?>\n<resources>\n <string name="app_name" translatable="false">Spin The Bottle</string>\n <string name="text_hint">Tap on screen to spin the bottle</string>\n</resources>\nRun Code Online (Sandbox Code Playgroud)\n\n对于阿拉伯语:
\n\napp/src/main/res/values-ar/strings.xml
<?xml version="1.0" encoding="utf-8"?>\n<resources>\n <string name="text_hint">\xd8\xa7\xd8\xb6\xd8\xba\xd8\xb7 \xd8\xb9\xd9\x84\xd9\x89 \xd8\xa7\xd9\x84\xd8\xb4\xd8\xa7\xd8\xb4\xd8\xa9 \xd9\x84\xd8\xaa\xd8\xaf\xd9\x88\xd8\xb1 \xd8\xa7\xd9\x84\xd8\xb2\xd8\xac\xd8\xa7\xd8\xac\xd8\xa9</string>\n</resources>\nRun Code Online (Sandbox Code Playgroud)\n\n对于德语:
\n\napp/src/main/res/values-de/strings.xml
<?xml version="1.0" encoding="utf-8"?>\n<resources>\n <string name="text_hint">Tippen Sie auf den Bildschirm, um die Flasche zu drehen</string>\nRun Code Online (Sandbox Code Playgroud)\n\n\n\n评论
\n\n<string>里面的每一个都翻译strings.xml。translatable="false"了app_name,因为我希望我的应用程序名称在所有区域设置中显示相同的名称。app_name 也不包含在任何其他区域设置中values。| 归档时间: |
|
| 查看次数: |
1616 次 |
| 最近记录: |