应用程序图标未设置,它始终显示默认的绿色android图标

时间:2016-05-24 11:15:55

标签: android android-studio icons android-icons

我按照教程和其他堆栈溢出问题的建议执行了以下步骤:

    清单中的
  1. android:icon =“@ mipmap / ic_launcher”,其中app图标名为ic_launcher,所有mipmap已根据分辨率进行了适当替换
  2. 将所有mipmap图像替换为Android Asset Studio
  3. 生成的图像
  4. 我通过右键单击res。
  5. 在图像资源中选择了相应的文件
  6. 我已经卸载了旧应用。重新安装应用程序然后运行
  7. 我已经使缓存无效并重新启动Android Studio
  8. 重新启动手机
  9. 在图片资源中也添加了512 * 512像素的图像。
  10. 我怀疑的问题是,当我启动图像资源时,默认设置是剪贴画而不是图像。因此,每次运行应用程序时,它可能会拾取默认的剪贴画图标。

    我还在工具栏中保留了应用图标。这有时会改变。如果该应用程序再次运行,它将更改回默认的绿色android图标。

    我有新的android studio 2.1。那么这方面有问题吗?

3 个答案:

答案 0 :(得分:1)

在清单中:

swipeRefreshLayout.setProgressViewOffset(true, 0, mViewHeight + actionBarHeight);

在drawable文件夹中,我添加了名为ic_launcher的徽标,其大小为192 * 192像素。

This solution让我走上正轨。

答案 1 :(得分:0)

你在清单文件中有变化吗?

机器人:图标=" @ mip映射/ ic_launcher"到

机器人:图标=" @ mip映射/ your_app_logo_name"

答案 2 :(得分:0)

在所有文件夹中将图标文件重命名为其他名称,并在menifest.xml中进行更改。

如果它是 ic_launcher ,也将其更改为文件夹和menifest.xml中的其他名称,例如 app_icon

卸载应用并重新安装。

希望会有所帮助。