我正在尝试为我的应用更新ic_launcher.png
文件。出于某种原因,我仍然可以在"应用程序设置"中获得这个非常小的旧版本图标。在我的手机上:
当我看到卸载屏幕时,图标不正确:
安装应用程序时,主屏幕上的启动器图标也会正常显示。
答案 0 :(得分:6)
您需要拥有各种分辨率的图像。并将这些图像放在适当的文件夹中
文件夹res中的- > mipmap文件夹
并在清单文件中将此图标称为
android:icon="@mipmap/ic_launcher"
确保在相应的文件夹中包含上述所有分辨率图像。如果您仍然遇到问题,请尝试从设备卸载现有的apk。清理并重建项目,然后在设备上重新运行。
答案 1 :(得分:4)
在res目录中创建 mipmap 文件夹,右键单击 rec文件夹 => 复制路径并转到该目录并创建此文件夹,请参阅此图片
创建此文件夹后,您可以在android studio中看到此目录。
在文件夹中添加此尺寸的图标
LDPI - 36 x 36
MDPI - 48 x 48
HDPI - 72 x 72
XHDPI - 96 x 96
XXHDPI - 144 x 144
XXXHDPI - 192 x 192.
然后在android menifest文件中添加此图标
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".ActivityTwo">
</activity>
</application>
答案 2 :(得分:0)
重启我的手机似乎已经纠正了这个问题。
答案 3 :(得分:0)
图标大小将取决于您的手机DPI
,请确保提供所有受支持的大小。