Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/209.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 我的应用程序中的ic_启动器图标错误_Android - Fatal编程技术网

Android 我的应用程序中的ic_启动器图标错误

Android 我的应用程序中的ic_启动器图标错误,android,Android,我正在为蜂巢开发一个应用程序,遇到了一个非常奇怪的问题 我已经在每个可绘制的文件夹中更改了应用程序图标(ic_launcher),并确保它在清单中是正确的,但相反,我在launcher中得到了一个标准的“settings”图标(在应用程序本身中它是正确的) 我清理了项目,搜索了每一条错误的线路,没有结果 非常感谢您的帮助:)这可能是因为您没有卸载带有旧启动器图标的旧应用程序。所以,请尝试卸载您的应用程序。并且,在两个可绘制的文件夹中放置不同大小的图标 在您的AndroidManifest.xml

我正在为蜂巢开发一个应用程序,遇到了一个非常奇怪的问题

我已经在每个
可绘制的
文件夹中更改了应用程序图标(
ic_launcher
),并确保它在清单中是正确的,但相反,我在launcher中得到了一个标准的“
settings
”图标(在应用程序本身中它是正确的)

我清理了项目,搜索了每一条错误的线路,没有结果


非常感谢您的帮助:)

这可能是因为您没有卸载带有旧启动器图标的旧应用程序。所以,请尝试卸载您的应用程序。并且,在两个
可绘制的
文件夹中放置不同大小的图标

在您的
AndroidManifest.xml
文件
标记中输入图标名称

<application android:icon="@drawable/launcher_icon"
    android:label="@string/app_name">

然后,运行你的应用程序。

奇怪的问题

只需将
@drawable/appicon
中的图标更改为
Manifest.xml
,如下所示:

<application android:icon="@drawable/appicon" android:label="@string/app_name"
android:name="com.droid.MyApplication">
...
</application>

...

在我的情况下,图标在我重新启动设备后正确显示。不过,我遵循了上述建议。

转到AndroidManifest并编辑:

<application
    android:icon="@mipmap/ic_custom_launcher"
    android:roundIcon="@mipmap/ic_custom_launcher">
    /* ....  */
</application>

/* ....  */

向我们展示可绘制文件夹和
manifest.xml文件的屏幕截图。然后,尝试卸载该应用程序并再次运行。在从设备卸载该应用程序之前,请尝试清除缓存。我在Galaxy tab 2(10.1)上也遇到过这种情况。按照Avin的建议修复。我已经在EclipseIt上使用“Project->Clean…”解决了这个问题。它被卸载了,在不同的设备上也存在这个问题。你说的每件事我都做过无数次。还有其他建议吗?@mglisty实际上,你的图标名是什么?您是否检查了两个drawable是否都有图标。而且,你在清单文件中给出了相同的名称?是的,它是一个在清单中相同的可绘制的图标_启动器。另外,顶部的图标也很好。它确实解决了我的问题。谢谢eclipse似乎没有更新/bin/res/crunch/drawable-{?}dpi文件夹,但是在Manifest.xml中手动更改它并重命名/res/drawables-{?}dpi下的资源之后,图标在下一次编译时被刷新。