Android Launcher Icon无法加载

时间:2015-03-12 19:00:19

标签: android eclipse icons

对应用程序进行例行更新,并决定像之前多次更新启动器图标。但是,我遇到了一个非常奇怪的错误,我之前曾经记过这个错误,但不记得我是如何解决的。

我在每个可绘制文件夹中都有正确大小的图标,并且清单中的名称是正确的:

android:icon="@drawable/ic_launcher"

当我尝试更新应用程序时,旧图标仍然存在,在全新安装时,默认启动器图标会显示。

我试过了:

  • 清洁项目
  • 重启Eclipse
  • 重新启动计算机
  • 重启设备
  • 不同的设备
  • 使用Android图标集功能添加一组新图标
  • 使用不同的文件名添加新集并更改清单中的名称

值得一提的是,如果我从drawable文件夹中删除文件ic_launcher.png,然后将另一个文件重命名为该文件名,我会收到此错误:

enter image description here

这不应该显示,因为该文件不存在。如果我点击“继续”,则显示此错误:

enter image description here

有什么想法吗?

编辑:

看来这个问题比我想象的要复杂得多。如果我在模拟器上安装了一个应用程序,那么图标就会很好,在设备上却没有。如果我将应用程序安装到apk上的物理设备上,则会在一个设备上显示图标,另一个设备上的程序包安装程序崩溃!

1 个答案:

答案 0 :(得分:0)

这似乎是由较新版本的Android中的错误引起的。这些图标确实包含在apk中并且上传得很好,但是需要重新启动才能让它们显示在我的设备上(我说错了以上我说重启不起作用)。这意味着我每次尝试新图标时都需要重启设备,而不是世界末日,但肯定令人沮丧。

这个问题存在于我一直在使用的两个不同的应用程序和两个不同的Nexus设备上,我认为它们已经更新到5.0。