Android 图标没有变化
Android icon dosent change
我正在使用 Android Studio 我尝试使用 Image Asset,手动替换文件夹中的图像,毕竟我可以在 Android Studio 中看到 Android Mainfest
android:icon="@drawable/ic_launcher"//i see the image on the side
我创建的图标,但是当我在 phone 上启动应用程序时,我看到 Android ic_launcher 默认图标。
我尝试转到“构建”>“重建项目”,然后在清理项目甚至“文件”>“无效的缓存”之后,我仍然得到了 Android 默认图标。
当我在 res 的任何文件中打开 ic_launcher.png 时,我可以看到我自己的图标,但在启动时我看到默认的 android 图标。
代码:
主要节日
<uses-permission android:name="android.permission.INTERNET" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
activity_main:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity"
android:icon="@drawable/ic_launcher">//ive tried this but it dosent work either
<WebView
android:id="@+id/webview"
android:layout_width="match_parent"
android:layout_height="match_parent" />
一旦重新安装您的应用程序。
并确保更改所有可绘制文件夹中的图像
drawable-hdpi<br>
drawable-mdpi<br>
drawable-xhdpi<br>
drawable-xxhdpi ... and others you have taken
您可能已经从其中一个可绘制对象更改了 ic_launcher,但您的设备并未从该文件夹中获取图像。
1) 尝试从 res
文件夹中删除图像。
2) 构建并 运行 应用程序。
如果您注意到任何更改,则肯定是缓存问题。也尝试删除 bin
文件夹并重新构建应用程序。
对于最新版本,mipmap 文件夹 用于放置应用程序图标,这与早期版本中放置在 drawable 文件夹中不同。
res 文件夹中的以下文件夹可能包含应用程序图标
res
-- mipmap-hdpi
-- mipmap-mdpi
-- mipmap-xhdpi
-- mipmap-xxhdpi
您可能想切换到 mipmap 文件夹,而不是继续使用旧方法。 mipmap 文件夹专门用于包含应用程序图标。
我正在使用 Android Studio 我尝试使用 Image Asset,手动替换文件夹中的图像,毕竟我可以在 Android Studio 中看到 Android Mainfest
android:icon="@drawable/ic_launcher"//i see the image on the side
我创建的图标,但是当我在 phone 上启动应用程序时,我看到 Android ic_launcher 默认图标。 我尝试转到“构建”>“重建项目”,然后在清理项目甚至“文件”>“无效的缓存”之后,我仍然得到了 Android 默认图标。 当我在 res 的任何文件中打开 ic_launcher.png 时,我可以看到我自己的图标,但在启动时我看到默认的 android 图标。
代码: 主要节日
<uses-permission android:name="android.permission.INTERNET" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
activity_main:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity"
android:icon="@drawable/ic_launcher">//ive tried this but it dosent work either
<WebView
android:id="@+id/webview"
android:layout_width="match_parent"
android:layout_height="match_parent" />
一旦重新安装您的应用程序。
并确保更改所有可绘制文件夹中的图像
drawable-hdpi<br>
drawable-mdpi<br>
drawable-xhdpi<br>
drawable-xxhdpi ... and others you have taken
您可能已经从其中一个可绘制对象更改了 ic_launcher,但您的设备并未从该文件夹中获取图像。
1) 尝试从 res
文件夹中删除图像。
2) 构建并 运行 应用程序。
如果您注意到任何更改,则肯定是缓存问题。也尝试删除 bin
文件夹并重新构建应用程序。
对于最新版本,mipmap 文件夹 用于放置应用程序图标,这与早期版本中放置在 drawable 文件夹中不同。
res 文件夹中的以下文件夹可能包含应用程序图标
res
-- mipmap-hdpi
-- mipmap-mdpi
-- mipmap-xhdpi
-- mipmap-xxhdpi
您可能想切换到 mipmap 文件夹,而不是继续使用旧方法。 mipmap 文件夹专门用于包含应用程序图标。