Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/200.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 安卓启动器图标没有';t载荷_Android_Eclipse_Icons - Fatal编程技术网

Android 安卓启动器图标没有';t载荷

Android 安卓启动器图标没有';t载荷,android,eclipse,icons,Android,Eclipse,Icons,对一个应用程序进行例行更新,并决定像我以前多次做的那样更新启动器图标。然而,我得到了一个非常奇怪的错误,我以前有过一次,但不记得我是如何解决的 我在每个可绘制文件夹中都有大小合适的图标,清单中的名称是正确的: android:icon="@drawable/ic_launcher" 当我尝试更新应用程序时,旧图标仍然保留,在新安装时,默认启动程序图标显示 我试过: 清理项目 重新启动Eclipse 重新启动我的电脑 重新启动设备 不同的装置 使用Android图标集功能添加一组新图标 使用不

对一个应用程序进行例行更新,并决定像我以前多次做的那样更新启动器图标。然而,我得到了一个非常奇怪的错误,我以前有过一次,但不记得我是如何解决的

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

android:icon="@drawable/ic_launcher"
当我尝试更新应用程序时,旧图标仍然保留,在新安装时,默认启动程序图标显示

我试过:

  • 清理项目
  • 重新启动Eclipse
  • 重新启动我的电脑
  • 重新启动设备
  • 不同的装置
  • 使用Android图标集功能添加一组新图标
  • 使用不同的文件名添加新集并更改清单中的名称
值得指出的一点是,如果我从一个可绘图文件夹中删除文件ic_launcher.png,然后将另一个文件重命名为该文件名,则会出现以下错误:

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

有什么想法吗

编辑:


看来这个问题比我想象的还要复杂。如果我在仿真器上安装了一个应用程序,图标就会显示得很好,而在设备上则不会。如果我从apk将应用程序安装到物理设备上,一个设备上会出现图标,另一个设备上会出现软件包安装程序崩溃

这似乎是由较新版本的Android中的一个bug引起的。这些图标确实包含在apk中,上传后就可以播放了,但是需要重新启动才能让它们显示在我的设备上(上面我说的重新启动不起作用是错误的)。这意味着我需要重新启动设备,每次我尝试和新的图标,不是世界末日,但肯定令人沮丧


这个问题存在于我一直在使用的两个不同的应用程序和两个不同的Nexus设备上,我想,自从它们更新到5.0之后。

我两次遇到同样的问题。保持现有图标集不变。使用新名称(ic_launcher除外)将新图标集复制粘贴到可绘图文件夹中。更改清单文件中的图标名称。这对我很有用@Leon@Pooja是的,我也试过这个。通过Eclipse、Finder或使用Android图标工具复制到Drawable文件夹中,没有任何区别。