插件升级后启动画面和图标停止工作
Splash screens and icons stopped working after plugin upgrade
前段时间我在关注 Ionic 博客后为我的移动应用程序创建了图标和启动画面 Automating Icons and Splash Screens
最近我将 cordova 从 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 中的路径以引用 "res" 文件夹中的新文件。例如:
<icon density="xxxhdpi" src="res\mipmap-xxxhdpi\icon.png" />
<splash density="land-ldpi" src="res\drawable-land-hdpi\screen.png" />
但这没有用。我应该怎么做才能让启动画面和图标恢复正常?
这似乎与 "regression in cordova-android that has been fixed by the cordova team and released in 6.1.0"
有关
您可以使用这些命令修复它;
Ionic platform remove android
Ionic platform add android@6.1.0
我在 Visual Studio 2015 年使用 Apache Cordova 工具,我不确定是否将它与离子命令行工具结合使用,所以我选择将我的 Cordova CLI 版本回滚到 6.3.1 -现在我的启动画面和图标又可以使用了
参考:
https://github.com/driftyco/ionic/issues/9060#issuecomment-259445756
前段时间我在关注 Ionic 博客后为我的移动应用程序创建了图标和启动画面 Automating Icons and Splash Screens
最近我将 cordova 从 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 中的路径以引用 "res" 文件夹中的新文件。例如:
<icon density="xxxhdpi" src="res\mipmap-xxxhdpi\icon.png" />
<splash density="land-ldpi" src="res\drawable-land-hdpi\screen.png" />
但这没有用。我应该怎么做才能让启动画面和图标恢复正常?
这似乎与 "regression in cordova-android that has been fixed by the cordova team and released in 6.1.0"
有关您可以使用这些命令修复它;
Ionic platform remove android
Ionic platform add android@6.1.0
我在 Visual Studio 2015 年使用 Apache Cordova 工具,我不确定是否将它与离子命令行工具结合使用,所以我选择将我的 Cordova CLI 版本回滚到 6.3.1 -现在我的启动画面和图标又可以使用了
参考: https://github.com/driftyco/ionic/issues/9060#issuecomment-259445756