我在我的config.xml文件(myapp_folder / config.xml)中使用了此代码,而不是在www目录中。 (myapp_folder / RES /屏幕/机器人/ mysplash屏幕图像)
<platform name="android">
<!-- you can use any density that exists in the Android project -->
<splash src="res/screen/android/splash-land-hdpi.png" density="land-hdpi"/>
<splash src="res/screen/android/splash-land-ldpi.png" density="land-ldpi"/>
<splash src="res/screen/android/splash-land-mdpi.png" density="land-mdpi"/>
<splash src="res/screen/android/splash-land-xhdpi.png" density="land-xhdpi"/>
<splash src="res/screen/android/splash-port-hdpi.png" density="port-hdpi"/>
<splash src="res/screen/android/splash-port-ldpi.png" density="port-ldpi"/>
<splash src="res/screen/android/splash-port-mdpi.png" density="port-mdpi"/>
<splash src="res/screen/android/splash-port-xhdpi.png" density="port-xhdpi"/>
</platform>
<preference name="SplashScreen" value="screen" />
<preference name="SplashScreenDelay" value="10000" />
未显示启动画面图像。现在我检查了(platforms / android / res / drawable-port-hdpi)该文件夹是空白的。
你可以帮我吗?如何在Android上显示我的自定义Splashscreen?答案 0 :(得分:2)
如果您使用的是phonegap构建论坛,则不推荐使用密度属性。请使用限定符属性而不是密度。
前:
<splash src="res/screen/android/splash-port-hdpi.png" gap:qualifier="port-hdpi"/>
<splash src="res/screen/android/splash-port-ldpi.png" gap:qualifier="port-ldpi"/>
<splash src="res/screen/android/splash-port-mdpi.png" gap:qualifier="port-mdpi"/>
<splash src="res/screen/android/splash-port-xhdpi.png" gap:qualifier="port-xhdpi"/>
有关详细信息,请参阅http://docs.build.phonegap.com/en_US/configuring_icons_and_splash.md.html
答案 1 :(得分:0)
<preference name="SplashScreen" value="screen" />
<preference name="SplashScreenDelay" value="10000" />
其中屏幕是您的图片名称。 在您的情况下,您给出了不同的图像名称。将您的图像放在res-&gt; drawable文件夹下,不需要在www。
中