/ / PhoneGap Android: Comment forcer Application à utiliser les icônes d’assetwwwres à la place du dossier amovible? - Android, Eclipse, Cordova, icônes, Android-dessinable

PhoneGap Android: Comment forcer Application à utiliser les icônes d'asswwwres à la place du dossier amovible? - Android, Eclipse, Cordova, icônes, Android-dessinable

J'ai créé un nouveau projet Android phonegap en utilisant eclipse et ai mis mon dossier WWW existant de mon projet iphone phonegap.

J'ai toutes les icônes et l'écran ajouté pour appareil Android dans le dossier Android comme le montre ici .. et l'a également ajouté à mon config.xml

Pour HDPI, j'ai l'icône et l'écran suivants.

assetswwwresiconandroidicon-72-hdpi.png

assetswwwresscreenandroidscreen-hdpi-portrait.png

Lorsque j'exécute l'application dans Emulator, il continue d'afficher les icônes PhoneGap par défaut et l'écran de démarrage.

J'ai ajouté des icônes et des écrans pour LDIP, MDPI, HDPI, XHDPI.

voici mon 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" />

Dois-je configurer quelque chose pour l'utiliser? assetswwwres dossier au lieu de l'éclipse par défaut EclipseProjectRootresdrawable dossier?

Merci

Réponses:

16 pour la réponse № 1

Le fichier config.xml est utilisé uniquement par le service PhoneGap Build.

- Construisant localement, ce fichier est ignoré et les fichiers de votre répertoire res / drawable sont utilisés.
- Construisant avec PGBuild, le service cherchece fichier à la racine de votre projet (à côté de index.html) et l’utilise pour identifier les images à copier dans le dossier res / drawable situé à leur extrémité pour générer un apk avec les bonnes images (dans le cas d’Android).

Depuis que PGBuild construit pour beaucoup de plateformes,config.xml est leur façon d’offrir autant de possibilités de personnalisation qu’elles le peuvent en dehors du html / js / css. Une partie de ceci est juste pour choisir vos icônes / images splash pour chaque plate-forme mais vous pouvez faire beaucoup plus avec aussi. PGBuild effectue chacune des actions requises de manière native pour chaque plate-forme en fonction du contenu du fichier téléchargé.

J'espère que c'est assez clair.