Android 中的启动器标签 24 & 25-- Nougat

Launcher label in Android 24 & 25-- Nougat

我的 Manifest 文件中有以下代码,它允许我的 .MainActivity 具有标题 "Just the Activity Name",启动器图标具有标签 "FooBar"。这在 Android API 级别 23 及以下一直运行良好。但是,在 API 24 和 25 中,我的启动器图标有标签 "Just the Activity Name"-- 它似乎忽略了我在 intent-filter 中指定的标签和图标。

有没有其他人遇到过这种情况?

API 24 或 25 (Nougat) 中有什么方法可以更改启动器中图标的标签吗?

 <activity
        android:name=".MainActivity"
        android:label="Just the Activity Name">

        <intent-filter
            android:label="FooBar"
            android:icon="@mipmap/ic_action_thumb_up">
            <action android:name="android.intent.action.MAIN"/>
            <category android:name="android.intent.category.LAUNCHER"/>
            <category android:name="android.intent.category.DEFAULT" />

        </intent-filter>
    </activity>

应用程序图标在启动器 activity 标签中的应用程序标签和标签中定义

 <application
    android:icon="@mipmap/ic_launcher">
     <activity android:name=".MainActivity"
               android:label="LAUNCHER ACTIVITY LABEL" />
 </application>

Nougat 中的这一变化是因为应用程序快捷方式