android – 自定义RES SCREENS和RES ICONS被默认的Cordova屏幕和图标取代

我正在使用Apache Cordova的Visual Studio工具.

我已经测试了CLI 6.4.0,不幸的是RES SCREENS和RES ICONS存在错误.如果我使用CLI 6.3.1,这个问题就会消失.为了演示它我从头开始创建了一个新项目,只添加了cordova-plugin-splashscreen(版本4.0.0)并用自定义屏幕图像替换了原始屏幕图像.

当我尝试使用通过USB连接的物理android设备进行调试时,会出现问题.

在构建时,系统会自动创建一些额外的文件夹/文件(我的config.xml中的每个splash配置都有一个新的文件夹/文件),所以在我的情况下,我得到这些新的文件夹/文件

> res / drawable-land-hdpi / screen.png
> res / drawable-land-ldpi / screen.png
> res / drawable-land-mdpi / screen.png
> res / drawable-land-xdpi / screen.png
> res / drawable-port-hdpi / screen.png
> res / drawable-port-ldpi / screen.png
> res / drawable-port-mdpi / screen.png
> res / drawable-port-xdpi / screen.png

PNG文件反映了我在RES / SCREENS / ANDROID文件夹中的内容.

同时,构建将这些新文件夹(如上所述)复制到PLATFORMS / ANDROID / RES文件夹.问题是这些文件夹中的图像不是我在项目中选择的原始图像,但它们是Cordova徽标(创建新项目时添加的徽标).

解决方法

谢谢猫王指出来!您的错误报告已关闭,因为它是一个重复的问题.

以下是官方错误报告的链接https://issues.apache.org/jira/browse/CB-12077

这是GitHub Pull请求:
https://github.com/apache/cordova-android/pull/343

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...