Подтвердить что ты не робот

PhoneGap Android: как заставить приложение использовать значки из папки ресурсов \www\res вместо res\drawable?

Я создал новый проект Android phonegap с использованием eclipse и поместил свою существующую папку WWW в мой проект iphone phonegap.

У меня есть все значки и экран, добавленные для Android-устройства внутри папки Android, как показано здесь.. и также добавили его в мой config.xml

Для HDPI у меня есть значок и экран.

активы\WWW\Рез значок \\ Android\иконописца 72-hdpi.png

активы\WWW\Рез\Экран\Android\трафаретная ИПЧР-portrait.png

Когда я запускаю приложение в эмуляторе, он продолжает показывать значки PhoneGap по умолчанию и заставки.

Я добавил значки и экраны для LDIP, MDPI, HDPI, XHDPI.

вот мой config.xml

   <icon src="icon.png" />
<icon src="res/icon/android/icon-36-ldpi.png"   gap:platform="android"    gap:density="ldpi" />
<icon src="res/icon/android/icon-48-mdpi.png"   gap:platform="android"    gap:density="mdpi" />
<icon src="res/icon/android/icon-72-hdpi.png"   gap:platform="android"    gap:density="hdpi" />
<icon src="res/icon/android/icon-96-xhdpi.png"  gap:platform="android"    gap:density="xhdpi" />

Есть ли что-нибудь, что мне нужно, чтобы использовать папку assets\www\res вместо стандартной папки eclipse EclipseProjectRoot\res\drawable?

Спасибо

4b9b3361

Ответ 1

config.xml используется только службой PhoneGap Build.

- Создавая локально, этот файл игнорируется и используются файлы в каталоге res/drawable.
- Создавая с помощью PGBuild, служба ищет этот файл в корне вашего проекта (рядом с index.html) и использует его для определения того, какие изображения должны быть скопированы в папку res/drawable на их конце, чтобы сгенерировать apk с правом изображений (в случае Android).

Поскольку PGBuild строит для многих платформ, config.xml - это способ предложить как можно больше возможностей настройки, чем они могут быть за пределами html/js/css. Некоторые из них предназначены только для выбора ваших значков/всплесков изображений для каждой платформы, но вы также можете сделать намного больше. PGBuild выполняет каждое из необходимых действий для каждой платформы на основе содержимого загруженного файла.

Надеюсь, это достаточно ясно.