在设备上运行时删除双图标

Remove doubling of icon when ruuning on device

我遇到了一个问题,运行 设备上的应用程序在屏幕上显示两个图标而不是一个。我的所有代码都是正确的 ng bu 并且应用程序 运行 正确但是遇到了这种问题!。 任何人都知道请帮助我。 谢谢!

检查您的 AndroidManifest.xml 并找到 android.intent.category.LAUNCHER 类别的活动。对于每个这样的 activity,启动器上都有一个图标。

    <activity android:name="com.example.MyActivity" 
        >
        <intent-filter>
            <category android:name="android.intent.category.LAUNCHER"/>

您的清单文件应该只在 activity 您想要的图标中包含 intent 过滤器类别行:

<category android:name="android.intent.category.MAIN" />