2

我创建的图标和闪屏为我的移动应用程序,前一段时间跟随离子博客Automating Icons and Splash Screens飞溅屏幕和图标停止插件升级

最近我升级从科尔多瓦5.4.1 6.4.0后的工作。我也升级了插件。 cordova-plugin-splashscreen从2.1.0变为4.0.0。

现在我的图标和启动画面不再工作了。

在名为“res”的项目中有一个新文件夹,其子文件夹看起来包含基于我原始图像的screen.png和icon.png,但该应用程序未使用它们。

我config.xml中包含指向我的原始文件,这样的条目:

<splash density="land-mdpi" src="resources\android\splash\drawable-land-mdpi-screen.png" /> 
<icon density="ldpi" src="resources\android\icon\drawable-ldpi-icon.png" /> 

我试图改变我的config.xml文件的路径来引用在“资源”文件夹中的新文件。例如:

<icon density="xxxhdpi" src="res\mipmap-xxxhdpi\icon.png" />  
<splash density="land-ldpi" src="res\drawable-land-hdpi\screen.png" /> 

但是没有奏效。我应该怎么做才能让我的启动画面和图标再次运行?

回答

0

这似乎与“回归科尔多瓦,机器人已经固定在科尔多瓦队和6.1.0发布的”

您可以使用这些命令进行修复;

Ionic platform remove android 
Ionic platform add [email protected] 

我使用的Apache科尔多瓦工具在Visual Studio 2015年,我不确定结合,与离子的命令行工具,所以我选择了卷我科尔多瓦CLI版本回到6.3.1 - 和现在我的启动画面和图标再次工作

参考: https://github.com/driftyco/ionic/issues/9060#issuecomment-259445756