Ionic cordova资源启动屏幕不工作

Ionic cordova资源启动屏幕不工作,cordova,ionic3,splash-screen,Cordova,Ionic3,Splash Screen,我正在尝试使用Ionic创建的自动方法为我的应用程序生成匹配大小的启动屏幕大小 我正在使用下一个命令: ionic cordova resources 或: (有关更具体的命令) 然后,我在CLI中收到下一个错误: ✖ Uploading source images to prepare for transformations - failed! HTTP Error 400: POST https://res.ionic.io/api/v1/upload {"Error":"unable

我正在尝试使用Ionic创建的自动方法为我的应用程序生成匹配大小的启动屏幕大小

我正在使用下一个命令:

ionic cordova resources
或:

(有关更具体的命令)

然后,我在CLI中收到下一个错误:

✖ Uploading source images to prepare for transformations - failed!
HTTP Error 400: POST https://res.ionic.io/api/v1/upload

{"Error":"unable to read uploaded image","Width":0,"Height":0,"Type":"png","Vector":false}
我尝试上传了
png
jpg
。 我还试图清除
png
的透明度,使其具有背景。我也尝试过使用苹果官方网站上的各种尺寸的手机。 但它仍然不起作用

也许图像中的某些内容不正确


顺便说一句,图标工作正常。

通过
Windows Paint保存图像
解决了问题。现在Cordova成功识别图像的宽度和高度。

图像文件需要采用非隔行格式。使用或其他选项将其保存为非隔行扫描,然后重试。

.png
扩展名更改为
.ai

它应该可以用Gimp将文件保存为icon.psd和splash.psd(Photoshop格式)。

前几天我遇到了这个问题,我找到了解决方案

首先,添加Android平台:

ionic cordova platform add android
准备好
icon.png
splash.png
中的
resources


然后安卓
爱奥尼亚科尔多瓦资源公司

确保图标大小至少为1024 x 1024px启动屏幕大小至少为2732 x 2732px

必须询问…对不起,图像名称正确,并放置在资源文件夹中,对吗?图像名为:“splash.png”并放置在“resources”目录中。相关的,我也没有在这个链接中找到任何帮助
ionic cordova platform add android
npm i -g ionic@4.1.0-testing.458303e0