我无法在 Flutter 上更改应用程序的名称

问题描述 投票:0回答:1

我是 flutter 开发的初学者,我在 Flutter 上更改应用程序名称时遇到问题,问题是当我单击“最近的应用程序”或“概述”按钮查看应用程序时,我无法更改浮动名称应用程序在后台运行,

即使我在Android的manifest.xml中更改了名称App,名称App始终显示“我的应用”,任何人都可以帮助我找到这个问题的解决方案吗?

这是我的 AndroidManifest.xml :

<manifest xmlns:android="http://schemas.android.com/apk/res/android">
    <application
        android:label="Todo App"
        android:name="${applicationName}"
        android:icon="@mipmap/launcher_icon">
        <activity
            android:name=".MainActivity"
            android:exported="true"
            android:launchMode="singleTop"
            android:theme="@style/LaunchTheme"
            android:configChanges="orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode"
            android:hardwareAccelerated="true"
            android:windowSoftInputMode="adjustResize">
            <!-- Specifies an Android theme to apply to this Activity as soon as
                 the Android process has started. This theme is visible to the user
                 while the Flutter UI initializes. After that, this theme continues
                 to determine the Window background behind the Flutter UI. -->
            <meta-data
              android:name="io.flutter.embedding.android.NormalTheme"
              android:resource="@style/NormalTheme"
              />
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>
                <category android:name="android.intent.category.LAUNCHER"/>
            </intent-filter>
        </activity>
        <!-- Don't delete the meta-data below.
             This is used by the Flutter tool to generate GeneratedPluginRegistrant.java -->
        <meta-data
            android:name="flutterEmbedding"
            android:value="2" />
    </application>
    <!-- Required to query activities that can process text, see:
         https://developer.android.com/training/package-visibility?hl=en and
         https://developer.android.com/reference/android/content/Intent#ACTION_PROCESS_TEXT.

         In particular, this is used by the Flutter engine in io.flutter.plugin.text.ProcessTextPlugin. -->
    <queries>
        <intent>
            <action android:name="android.intent.action.PROCESS_TEXT"/>
            <data android:mimeType="text/plain"/>
        </intent>
    </queries>
</manifest>

这里我把细节如图所示:

android flutter android-manifest
1个回答
0
投票

您必须执行一些步骤才能实现这一目标, 转到您的 pubspec.yaml 文件 在顶部你可以看到项目名称 在那里进行更改并再次运行应用程序

© www.soinside.com 2019 - 2024. All rights reserved.