开发ionic + cordova应用时遇到的坑,resources/splash.png do not meet minimum size requirements: 2732x2732

Posted johnjackson

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了开发ionic + cordova应用时遇到的坑,resources/splash.png do not meet minimum size requirements: 2732x2732相关的知识,希望对你有一定的参考价值。

项目是早就创建好了(新创建的项目一般不会遇到这个问题), 在我添加平台时(ionic cordova platform add android) 报了以下错误:

[cordova-res] WARN: Error with source file resources/splash.png: The dimensions for source image of type "splash" do not meet minimum size requirements: 2732x2732 (image is 2208x2208).
[cordova-res] ERROR: Missing source image for "splash" (sources: resources/android/splash.png, resources/android/splash.jpg, resources/android/splash.jpeg, resources/splash.png, resources/splash.jpg, resources/splash.jpeg)

大概意思就是项目目录下的resources/splash.png这个文件最小要是2732 * 2732, 但是我问别的同事,他们的没有报错,同样的图片,为啥我的报错,别人不报?

我和同事用的cordova版本也一样啊都是9.0.0

结论: 因为我添加平台时的命令是ionic cordova platform add android,没有指定具体版本,也就是最新的, 而我同事添加时是ionic cordova platform add android@6.3.0,

也就是说这个对resources/splash.png尺寸的要求在android 6.3平台上还没有.

 

以上是关于开发ionic + cordova应用时遇到的坑,resources/splash.png do not meet minimum size requirements: 2732x2732的主要内容,如果未能解决你的问题,请参考以下文章

ionic cordova xcode 9构建开发团队和冲突的配置文件

IONIC和Cordova安装打包踩过的坑

Ionic/Cordova 应用程序中的身份验证

在开发ionic2-cordova app时,“bnr不被认为是内部命令”

在应用程序重新启动时,inappbrowser iOS 10 中的缓存 Cookie(clearcache=no;)不起作用 - Cordova/Ionic

如何在 ionic/cordova 中隐藏控制中心?