Android 在drawable中修改png文件后,手机运行时仍会显示旧图标

Android 在drawable中修改png文件后,手机运行时仍会显示旧图标,android,mobile,icons,Android,Mobile,Icons,我开发了一个简单的程序,我想改变图标。这就是在每个可绘图文件夹中更改ic_launcher.png文件的方法 我在模拟器中编译,运行良好。它已更改了新图标。当我安装手机并运行时,它仍然显示旧图标。有什么问题吗?你在其他手机上试过吗?问题可能在于缓存,但我不确定 这真的很奇怪,但可能您只更改了其中一个图标,我的意思是您必须更改res/drawable、res/drawable hdpi、res/drawable ldpi、res/drawable mdpi、res/drawable xdpi中图标

我开发了一个简单的程序,我想改变图标。这就是在每个可绘图文件夹中更改ic_launcher.png文件的方法


我在模拟器中编译,运行良好。它已更改了新图标。当我安装手机并运行时,它仍然显示旧图标。有什么问题吗?

你在其他手机上试过吗?问题可能在于缓存,但我不确定

这真的很奇怪,但可能您只更改了其中一个图标,我的意思是您必须更改res/drawable、res/drawable hdpi、res/drawable ldpi、res/drawable mdpi、res/drawable xdpi中图标的所有版本

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

而不是:

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

只需从android:icon=“@+drawable/ic_launcher”中删除“+”符号即可


谢谢。

更改所有可绘图文件夹中的图标:hdpi/mdpi/ldpi

您的手机可能是hdpi设备,您可能正在更改ldpi中的图标(例如)
。清理您的项目并从设备中卸载旧的apk文件,然后重新安装新的apk。

如果您正在更新应用程序而不是第一次安装,则不会替换启动器图标。您需要完全卸载应用程序并重新安装。

按照步骤解决此问题
1.卸载应用程序并重新启动手机 2.清洁项目和建设项目
3.在手机中运行应用程序以查看应用程序的更改图标

您是先卸载的吗?你用的是什么发射器?@bonnie你的问题用给定的解决方案解决了吗?@bonnie听到这个消息很高兴。永远欢迎你。:)