2016-07-14 2 views
2

У меня есть приложение для мобильного телефона и в моем config.xml У меня есть this. Проблема в том, что значок не является значком, который я выбрал для приложения, это логотип cordova ...Значок Phonegap не отображается

+0

что является платформой вы используете? –

+0

Я использую Android 5.0, был вопрос вроде моего, но он старый, и config.xml отличается: http://stackoverflow.com/questions/19901059/phonegap-build-no-app-icon-on-device –

ответ

2

иконки расположены в папке res/ в корне APK. В вашей конфигурации вы указываете местоположение каждого значка в папке res в качестве подпапки в каталоге www/. Вероятно, поэтому приложение не может найти значок, и отображается значок Кордовы по умолчанию.

Так попробуйте удалить все www/ префиксы от всех ваш значок SRC-х:

<platform name="android"> 
    <icon src="res/icon/android/drawable-ldpi-icon.png"    density="ldpi" /> 
    <icon src="res/icon/android/drawable-mdpi-icon.png"    density="mdpi" /> 
    ... 
</platform> 
+1

Лучший ответ на переполнение стека! Единственный человек, который знал, что не так ... –

0

Вам необходимо заменить все строки, связанные с иконкой src, на путь к вашему новому логотипу. (Только под андроид XML тег)

<icon src="www/res/icon/android/drawable-ldpi-icon.png"    density="ldpi" /> 
     <icon src="www/res/icon/android/drawable-mdpi-icon.png"    density="mdpi" /> 
     <icon src="www/res/icon/android/drawable-hdpi-icon.png"    density="hdpi" /> 
     <icon src="www/res/icon/android/drawable-xhdpi-icon.png"    density="xhdpi" /> 
     <icon src="www/res/icon/android/drawable-xxhdpi-icon.png" 
+0

Я заменил оригинальный значок ... –

+0

вам нужно изменить все значки, так как есть много значков, называемых drawable-mdpi-icon.png, drawable-xhdpi-icon.png и т. Д. Эти значки хранятся в www/res/icon/android/directory. –

+0

Я знаю ... Я изменил с ldpi на xxxhdpi ... –

Смежные вопросы