Вы правы, согласно документации, вы не можете использовать 9-патч-образ в качестве всплеска по умолчанию.
Выдержки из Phonegap Build Documentation страницы:
выплеска по умолчанию должен быть назван splash.png и должен находиться в корневом каталоге папку приложения.
и
Все патч-9 файлы должны иметь ".9.png" суффикс.
Предлагаю следующее решение: Используйте тот же источник splash.9.png для всех размеров Android, и у вас будет аналогичный результат. Один файл для всех экранов.
<gap:splash src="splash.9.png" gap:platform="android" gap:qualifier="ldpi" />
<gap:splash src="splash.9.png" gap:platform="android" gap:qualifier="mdpi" />
<gap:splash src="splash.9.png" gap:platform="android" gap:qualifier="hdpi" />
<gap:splash src="splash.9.png" gap:platform="android" gap:qualifier="xhdpi" />
<gap:splash src="splash.9.png" gap:platform="android" gap:qualifier="xxhdpi" />
<gap:splash src="splash.9.png" gap:platform="android" gap:qualifier="xxxhdpi" />
Тем не менее, по умолчанию splash.png должен присутствовать, но не будет использоваться на Android.
<gap:splash src="splash.png" />
Я знаю, что этот комментарий может не помочь, но попробовали ли вы его? Когда вы отключите автоматическое скрытие экрана с помощью config.xml, его легко проверить? – Mario
Попытка, похоже, не помогает ... Это не выглядит так, как если бы его интерпретировали как 9 патчей вообще. – epeleg