运行中的应用程序中未显示Android应用程序图标

运行中的应用程序中未显示Android应用程序图标,android,image,icons,assets,Android,Image,Icons,Assets,有时我的应用图标不会显示在正在运行的应用列表中。它只显示来自Android的标准应用程序图标 我从我想用作应用程序图标的图像中创建了一个图像资产,将其命名为ic_launcher,并在我的android清单中将其设置为android:icon 在EditorArea的左侧(行号所在的位置),可以看到所用图像的预览图像。它仍然显示标准的Android图标。但是,当我点击图片名称并打开它时,它会显示我想要的应用程序图标,我想在我的应用程序中使用的图标 在其他任何地方,它都会完美地显示我想要的图标(例

有时我的应用图标不会显示在正在运行的应用列表中。它只显示来自Android的标准应用程序图标

我从我想用作应用程序图标的图像中创建了一个图像资产,将其命名为
ic_launcher
,并在我的
android清单
中将其设置为
android:icon

在EditorArea的左侧(行号所在的位置),可以看到所用图像的预览图像。它仍然显示标准的Android图标。但是,当我点击图片名称并打开它时,它会显示我想要的应用程序图标,我想在我的应用程序中使用的图标

在其他任何地方,它都会完美地显示我想要的图标(例如,在ActionBar中),但不会显示在正在运行的应用程序列表中,也不会在从APK安装时显示

这是我的舱单:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="smartweed.unboringbeta" >

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />

<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
        android:name=".FullscreenActivity"
        android:configChanges="orientation|keyboardHidden|screenSize"
        android:label="@string/app_name"
        android:theme="@style/FullscreenTheme" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name=".ShowEventMain"
        android:label="@string/title_activity_show_event_main" >
    </activity>
    <activity
        android:name=".ShowEventDetails"
        android:label="@string/title_activity_show_event_details" >
    </activity>
</application>

奇怪的是,我的所有项目都没有出现这种情况。我敢打赌,如果我创建了一个新项目,它一定会正常工作

我已经尝试过清理、重建和制作项目。

在活动标签中使用
android:icon=“@drawable/ic\u launcher”

<activity
        android:name=".FullscreenActivity"
        android:configChanges="orientation|keyboardHidden|screenSize"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/FullscreenTheme" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

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

您必须添加

android:logo="@drawable/ic_launcher"

在清单文件中的活动标记下

像这样试试

<activity
     android:name=".FullscreenActivity"
     android:icon="@drawable/ic_launcher"
     android:configChanges="orientation|keyboardHidden|screenSize"
     android:label="@string/app_name"
     android:theme="@style/FullscreenTheme" >
     <intent-filter>
         <action android:name="android.intent.action.MAIN" />
         <category android:name="android.intent.category.LAUNCHER" />
     </intent-filter>
</activity>
而不是

android:icon="@mipmap/ic_launcher"
尝试以下方法可能会有所帮助:


打开AndroidManifest.xml->选择底部的应用程序选项卡->在应用程序属性中选择图标浏览。。选项->选择创建新图标。。选项->选择启动器图标单选按钮和下一步->选择前景:图像选项并浏览。。您的图像文件->选择您的图像,然后单击“完成->并在对话框中选择“全部是”。

尝试了,但没有成功。它应该只在应用程序标记下添加图标。问题在于Android Studio似乎使用了错误的图片。正如我所描述的,edito中的小图像预览也显示了错误的图片,即使我将其添加到活动标记下,你是否尝试了android:logo和android:icon?是的。它似乎总是引用标准图片,可能是使用了错误的mipmap文件夹?当我想创建一个新的图像资源时,它总是把我放在“C:\Program Files\Android\Android Studio\plugins\Android\lib\templates\gradle projects\NewAndroidModule\root\res\mipmap xhdpi\ic\u launcher.png”中,这是错误的图片…我想这是因为Android:theme=“@style/FullscreenTheme”主题你在活动中使用过的主题也不起作用,在安卓系统的图像预览中仍然显示标准图标,这使它无法正常工作。它应该只在应用程序标记下添加图标。问题在于Android Studio似乎使用了错误的图片。正如我所描述的,edito中的小图像预览也显示了错误的图片,即使我将其添加到“活动”选项卡下,我在打开清单时也找不到该应用程序选项卡。你是说像xml文件中的“设计”和“文本”选项卡吗?
android:icon="@drawable/ic_launcher"
android:icon="@mipmap/ic_launcher"