我已将应用程序上传到Play商店。但是,当我下载应用程序时,该图标设置为默认的android图标。我试图解决此问题很多次,但无法
清单文件上的所有内容似乎都正确无缺。我什至从minmap文件夹中删除了默认图标。问题仍然存在。这是我的清单
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.hashline.rinithbinny.photoblog">
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<application
android:allowBackup="true"
android:icon="@drawable/iconfinal"
android:label="@string/app_name"
android:roundIcon="@mipmap/iconfinal"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity
android:name=".MainActivity"
android:screenOrientation="portrait">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".LoginActivity"
android:screenOrientation="portrait" />
<activity android:name=".RegisterActivity" />
<activity android:name=".SetupActivity" />
<activity
android:name="com.theartofdev.edmodo.cropper.CropImageActivity"
android:theme="@style/Base.Theme.AppCompat" />
<meta-data
android:name="preloaded_fonts"
android:resource="@array/preloaded_fonts" />
<activity android:name=".AddPostActivity" />
<activity android:name=".UserPage" />
<activity android:name=".SendHash" />
<activity android:name=".PhoneReg" />
<activity android:name=".AddSlate"></activity>
</application>
</manifest>
几个月前,我在开发应用程序时遇到了这个确切的问题。我认为这是一个尺寸问题。这是一种对我有用的方法:
首先,请确保图片(在您的情况下为iconfinal
)是png文件。我认为SVG也可以。为了解决我的问题,我为同一张图片添加了多种尺寸。我基本上有hdpi,mdpi,xhdpi,xxhdpi以及普通/drawable
图像。完成此操作后,一切正常。
我真的希望这对您有所帮助。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句