8
votes

Splashscreen et icône personnalisés dans Ionic 2 ne montrant pas, icônes Cordova montrant

Je ne comprends pas pourquoi mon icône et mon écran d'éclaboussures ne montrent pas. Ils sont correctement référencés dans le fichier CONFIG.XML, mais il s'agit des images par défaut de Cordova qui montrent. S'il vous plaît aider

EDIT: Je viens de remarquer que les icônes et les écrans éclaboussures générés n'ont pas été copiés dans leurs plates-formes respectives. Pourquoi cela s'est-il arrivé?


2 commentaires

Quel est votre pixel d'image de l'écran Splash personnalisé.


Il est 2208 x 2208


4 Réponses :


5
votes

Modifier l'écran des éclaboussures, vous pouvez accéder à Ressources Dossier et modifier le icon.png et splash.png

Vous pouvez exécuter Ressources ioniques pour générer des ressources pour les plates-formes actuelles.

Il est impératif que vous gardez l'icône et les tailles d'éclaboussures et au format de même que vous ne fonctionnerez pas.

Assurez-vous également que vos plates-formes sont installées avant de le faire: XXX

SplashScreen:

  • Vous pouvez obtenir un modèle ici
  • 2208x2208 PX
  • .png Format

    icône:

    • Vous pouvez obtenir un modèle ici
    • 192x192 PX
    • .png Format

      J'ai également réalisé qu'il est également de garder ces images aussi petites, dès qu'ils vont plus de 35 Mo, ils prennent plus de temps à générer


2 commentaires

Hé, mes icônes et mes écails sont générés bien, ils ne sont pas simplement présentés dans des plates-formes respectives. Les images Cordoua montrent à la place.


@IFEOLUWAPISSIERRY Suppression de vos plates-formes Ionic Plateforme Supprimer iOS, puis ajoutez la plate-forme ionique Ajoutez iOS



1
votes

J'ai eu le même problème et c'est ce que j'ai fait:

  • Faites l'icon.png et Splash.png et mettez dans le dossier Ressources.
  • exécutez la commande ionic Ressources (et automatiquement ionic a fait tous les fichiers).
  • Run Ionic Plateforme Supprimer Android.
  • Run Ionic Platform Ajouter Android (et le fichier CONFIG.XML a été mis à jour).
  • J'ai changé manuellement l'androïde / res /.../ écran.png et android / res /.../ icon.png fichiers avec le généré avant.

    et enfin mon icône personnalisée et mon écran éclaboussure apparurent.

    En d'autres termes, vous devez mettre à jour les fichiers manuellement dans les plates-formes / Android et la plate-forme / iOS.


0 commentaires

8
votes

Consultez ce lien: https://github.com/driftyco/ionic-cli / Problèmes / 1608 et spécifiquement le commentaire de Florentsuc

J'ai résolu en exécutant: plate-forme ionique Supprimer Android Ionic Plateforme Ajouter Android@6.1.0


0 commentaires

3
votes

Ce problème est causé par la carte de résolution non créée dans le bon emplacement. Exécution de la chaîne de commandes suivante remédiera à votre problème.

mv platforms/android/res/{values,xml} res
rm -rf platforms/android/res
cp -r res platforms/android
ionic build android


0 commentaires