Flutter - 本地化启动列表中App名字

Posted 猫叔Vincent的后花园

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flutter - 本地化启动列表中App名字相关的知识,希望对你有一定的参考价值。

上一篇讲了 Flutter - 本地化语言

 

但是这还有一点小欠缺,就是启动器中的App名字还是无法本地化。

比如英文系统中Play Store,在中文手机中就会显示Play 商店

 

那么为了解决这个问题,我也是查阅了一番资料。如果做过安卓开发的童鞋,就感觉简单了,因为做法和安卓一样。

首先打开android\\app\\src\\main\\AndroidManifest.xml

修改

android:label="@string/app_name"

 

然后在 android\\app\\src\\main\\res 下面,新建对应的文件夹,并放入一个strings.xml即可。

比如

values-zh/strings.xml

values-en/string.xml

 

string.xml内容如下

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="app_name">你的应用名字</string>
</resources>

 

 

这样安装部署好App之后,就会根据系统自动选择不同的名字了

 

以上是关于Flutter - 本地化启动列表中App名字的主要内容,如果未能解决你的问题,请参考以下文章

在Flutter开发iOS中,app启动黑屏之后显示启动页的解决办法

有没有办法在“Flutter web”应用程序的代码中获取用于启动应用程序的 URL?

flutter-android打包

Flutter设置App的应用名字和应用logo图标的方法(android ios web)

Flutter:使用参数从 App A 启动 App B

如何检测 Flutter App 代码中的热重载?