Android更改应用的显示名称
我想在调试和发布版本中更改应用程序名称,因此 app/build.gradle
我像往常一样在 .
1 2 3 4 5 6 7 8 9 10 |
buildTypes { debug { resValue "string", "app_name", "(d)应用名" applicationIdSuffix ".debug" versionNameSuffix "-d" } release { resValue "string", "app_name", "应用名" } } |
build.gradle ※请注意, android 正下方和 android/app 下方有两个部分。 applicationIdSuffix 我们之所以更改包名称或更改应用名称,是因为我们有时希望应用的debug
版本和release
版本在设备上共存。
如果包名不同,可以同时安装在同一个终端中,但在这种情况下,无法通过应用名称来判断,因此更改了包名。
如果有应用内购买,则无法使用此举,但这没关系,因为这次无关紧要。
更改清单文件
android/app/src/main
在 下, AndroidManifest.xml
更改 .
1 2 3 4 |
<application android:name="io.flutter.app.FlutterApplication" android:label="@string/app_name" android:icon="@mipmap/ic_launcher"> |
android:label="@string/app_name"
是更改的一部分。
这将分配 build.gradle
指定的资源字符串。
原文连接:Flutter 调试和发布版显示不同应用名及包名
所有媒体,可在保留署名、
原文连接
的情况下转载,若非则不得使用我方内容。