我知道这个问题已经被问过很多次了,大多数帖子都是几年前的,我已经阅读了所有帖子并尝试了所提供的解决方案,但没有成功。
看来,当我运行“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 像素半径为中心的圆形图标。
不过,我的问题仍然存在:执行此操作的正确方法是什么?
看来我原来的帖子中的“黑客”才是真正的答案。