android - Ionic 应用程序图标在 android 中没有变化

标签 android ionic-framework icons

我在 ionic 中有项目,我已经使用 ionic CLI 设置了图标。

在 iOS 中图标改变了,但在 android 中它没有改变。

这是我的 config.xml:

<platform name="android">
    <icon src="resources/android/icon/drawable-ldpi-icon.png" density="ldpi"/>
    <icon src="resources/android/icon/drawable-mdpi-icon.png" density="mdpi"/>
    <icon src="resources/android/icon/drawable-hdpi-icon.png" density="hdpi"/>
    <icon src="resources/android/icon/drawable-xhdpi-icon.png" density="xhdpi"/>
    <icon src="resources/android/icon/drawable-xxhdpi-icon.png" density="xxhdpi"/>
    <icon src="resources/android/icon/drawable-xxxhdpi-icon.png" density="xxxhdpi"/>
    <splash src="resources/android/splash/drawable-port-ldpi-screen.png" density="port-ldpi"/>
    <splash src="resources/android/splash/drawable-port-mdpi-screen.png" density="port-mdpi"/>
    <splash src="resources/android/splash/drawable-port-hdpi-screen.png" density="port-hdpi"/>
    <splash src="resources/android/splash/drawable-port-xhdpi-screen.png" density="port-xhdpi"/>
    <splash src="resources/android/splash/drawable-port-xxhdpi-screen.png" density="port-xxhdpi"/>
    <splash src="resources/android/splash/drawable-port-xxxhdpi-screen.png" density="port-xxxhdpi"/>
</platform>

我检查了 plaftorm/android/res 但图标和启动画面没有改变。

我删除并重新添加平台,但没有效果。

编辑:

我确定图像存在于资源目录中,就像我之前说的,我已经使用 ionic CLI 命令 ionic resources

这是我的资源图标 file 平台 ios 中的此图标 file3 和平台android中的这个图标 file2

最佳答案

这是一个 Cordova 问题。 https://github.com/driftyco/ionic-cli/issues/1608 卸载 cordova(6.4.0) 并将其降级到 6.3.1

npm 卸载 -g cordova npm 安装-g cordova@6.3.1

之后删除 Android 平台并重新添加。

关于android - Ionic 应用程序图标在 android 中没有变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40457905/

相关文章:

ionic-framework - ionic Mapbox GeolocateControl : trackUserLocation?

html - 如何在 SVG 图像文件中添加链接?

python - 在 Windows/OSX/Linux 上用 Python 为图标添加徽章

android - OsmDroid 显示当前 LocationIcon 不工作

java - 在 RecyclerView 中我想要 onclicklistener 操作

javascript - 如何将脚本集成到 ionic 选项卡内容中?

javascript - 异步请求的 ionic 列表无限滚动问题

android - 为什么 Android 模拟器比 iPhone 模拟器慢很多?

java - 密码函数 : WRONG FINAL BLOCK LENGTH Android Studio

java - 未在 Android 应用程序中使用 SQLite 创建表