我想在调试和发布版本中更改应用程序名称,因此 app/build.gradle
我像往常一样在 .
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
更改 .
<application android:name="io.flutter.app.FlutterApplication" android:label="@string/app_name" android:icon="@mipmap/ic_launcher"> |
android:label="@string/app_name"
是更改的一部分。
这将分配 build.gradle
指定的资源字符串。