更换 Cordova 启动屏幕图标

问题描述 投票:0回答:1

我知道这个问题已经被问过很多次了,大多数帖子都是几年前的,我已经阅读了所有帖子并尝试了所提供的解决方案,但没有成功。

看来,当我运行“cordova run android”或“cordova build android”时,会在文件夹platforms/android/app/src/main/res/drawable中生成一个全新的ic_cdv_splashscreen.xml

这似乎是在启动屏幕上显示科尔多瓦徽标的文件,即使我已经将启动屏幕图像放置在platforms/android/app/src/main/res/drawable/drawable-*下的正确文件夹中(其中 * 替换为 hdpi 等)

发生了什么:

我运行“cordova run android” cordova 然后重建应用程序,并生成 ic_cdv_splashscreen.xml 在我的模拟器中,应用程序启动 闪屏显示几秒钟,带有科尔多瓦徽标 在启动屏幕上,科尔多瓦徽标被我正确的徽标替换 启动画面在设定时间后消失

我找了又长又广,拔了很多毛。 如何去掉科尔多瓦标志?

[编辑] 我通过将以下首选项添加到我的 config.xml

暂时修复/破解了该问题
<preference name="AndroidWindowSplashScreenAnimatedIcon" value="res/icons/splash_screen.png" />

使用的图像为 180 像素 x 180 像素,带有以 120 像素半径为中心的圆形图标。

不过,我的问题仍然存在:执行此操作的正确方法是什么?

android cordova
1个回答
0
投票

看来我原来的帖子中的“黑客”才是真正的答案。

© www.soinside.com 2019 - 2024. All rights reserved.