黑色闪屏 - Phonegap Build(Android)

时间:2014-06-13 19:55:34

标签: android cordova build config phonegap-build

我使用此代码通过Phonegap Build在配置文件中添加我的启动画面:

<gap:splash src="mdpi-logo.9.png" gap:platform="android" gap:qualifier="mdpi" />
<gap:splash src="hdpi-logo.9.png" gap:platform="android" gap:qualifier="hdpi" />
<gap:splash src="xhdpi-logo.9.png" gap:platform="android" gap:qualifier="xhdpi" />
<gap:splash src="xxhdpi-logo.9.png" gap:platform="android" gap:qualifier="xxhdpi" /> 

但是,当我在Android平台上安装我的应用程序时,它不起作用,它在显示应用程序之前显示黑屏。

2 个答案:

答案 0 :(得分:1)

如果我在使用限定符而不是密度时可以帮到你,如果我想要Splash Screen工作我必须配置:

<preference name="SplashScreen" value="splash" />

而不是

<preference name="SplashScreen" value="screen" />

答案 1 :(得分:0)

我必须添加这个

<platform name="android">
    <splash src="www/assets/images/ldpi.png" density="port-ldpi"/>
    <splash src="www/assets/images/mdpi.png" density="port-mdpi"/>
    <splash src="www/assets/images/hdpi.png" density="port-hdpi"/>
    <splash src="www/assets/images/xhdpi.png" density="port-xhdpi"/>
</platform>  

并且必须将图像精确缩放到与

中指定的尺寸相同的尺寸
platforms/android/assets/www/res/screen/android  

记住确切的尺寸,而不是比例。