我不明白为什么我的图标和闪屏都没有显示出来。它们在config.xml文件中被正确引用,但它显示的是cordova默认图像。请帮忙
编辑: 我只是注意到生成的图标和启动画面没有复制到各自的平台中。为什么会这样?
答案 0 :(得分:8)
查看此链接:https://github.com/driftyco/ionic-cli/issues/1608,特别是florentsuc的评论
我通过运行解决了它:离子平台删除android离子平台添加android@6.1.0
答案 1 :(得分:5)
要修改启动画面,您可以转到resources
文件夹并修改
icon.png
和splash.png
您可以运行ionic resources
命令为当前安装的平台生成资源。
必须保持图标和飞溅大小和格式相同或不起作用。
在执行此操作之前,请确保已安装平台:
ionic platform add android
ionic platform add iOS
溅射屏幕:
图标:
我也意识到它最好也保持这些图像小,一旦它们高于35mb它们需要更长的时间来生成
答案 2 :(得分:3)
此问题是由未在正确位置创建res映射引起的。运行以下命令字符串可以解决您的问题。
mv platforms/android/res/{values,xml} res
rm -rf platforms/android/res
cp -r res platforms/android
ionic build android
答案 3 :(得分:1)
我遇到了同样的问题,这就是我所做的:
最后我的自定义图标和启动画面出现了。
换句话说,你必须在platforms / android和platform / ios中手动更新文件。