Ionic Framework: "ионные ресурсы", генерирующие пустые каталоги без значков и заставок

Я использую ionic Framework версии 1.7.14 для создания приложения для Android. Я пытаюсь создать значок и заставку, выполнив шаги, упомянутые здесь.

Я создал каталог 'resources' в корне моего проекта и добавил 2 изображения: icon.png (192x192) и splash.png (2208x2208). Теперь, когда я бегу

$ ionic resources

Он генерирует каталог 'android' в ресурсах с подкаталогами 'icon' и 'splash' в нем. Но изображения не генерируются. Все каталоги пусты, и я получаю следующую ошибку при сборке проекта:

Android project created with cordova-android@5.1.1
cp: no such file or directory: /myprojects/testApp/resources/android/icon/drawable-ldpi-icon.png

cp: no such file or directory: /myprojects/testApp/resources/android/icon/drawable-mdpi-icon.png

cp: no such file or directory: /myprojects/testApp/resources/android/icon/drawable-hdpi-icon.png

cp: no such file or directory: /myprojects/testApp/resources/android/icon/drawable-xhdpi-icon.png

cp: no such file or directory: /myprojects/testApp/resources/android/icon/drawable-xxhdpi-icon.png

cp: no such file or directory: /myprojects/testApp/resources/android/icon/drawable-xxxhdpi-icon.png

cp: no such file or directory: /myprojects/testApp/resources/android/splash/drawable-land-ldpi-screen.png

cp: no such file or directory: /myprojects/testApp/resources/android/splash/drawable-land-mdpi-screen.png

cp: no such file or directory: /myprojects/testApp/resources/android/splash/drawable-land-hdpi-screen.png

cp: no such file or directory: /myprojects/testApp/resources/android/splash/drawable-land-xhdpi-screen.png

cp: no such file or directory: /myprojects/testApp/resources/android/splash/drawable-land-xxhdpi-screen.png

cp: no such file or directory: /myprojects/testApp/resources/android/splash/drawable-land-xxxhdpi-screen.png

cp: no such file or directory: /myprojects/testApp/resources/android/splash/drawable-port-ldpi-screen.png

cp: no such file or directory: /myprojects/testApp/resources/android/splash/drawable-port-mdpi-screen.png

cp: no such file or directory: /myprojects/testApp/resources/android/splash/drawable-port-hdpi-screen.png

cp: no such file or directory: /myprojects/testApp/resources/android/splash/drawable-port-xhdpi-screen.png

cp: no such file or directory: /myprojects/testApp/resources/android/splash/drawable-port-xxhdpi-screen.png

cp: no such file or directory: /myprojects/testApp/resources/android/splash/drawable-port-xxxhdpi-screen.png

4 ответа

Решение

ionic cordova resources зависит от ионного сервера и может быть сбой из-за проблем с сетью или ионного сервера. Просто подтвердите, что файлы значков и заставки помещены в PROJECT_FOLDER/resources, и попробуй еще раз. Надеюсь, это поможет вам, если нет, может быть, вы могли бы переустановить ionic.

Насколько я знаю, вам не нужно создавать папку ресурсов. Он создается по умолчанию, когда вы делаете: ionic start myapp [шаблон]

Ионные ресурсы --icon (Создает иконки)

Ионные ресурсы - Splash (Создает всплеск)

Вы должны заменить стандартные icon.png и splash.png в папке ресурсов, а также убедиться, что они имеют правильные размеры.

Если они не работают, попробуйте удалить и добавить платформы Android или IOS снова.

У меня такая же проблема. В моем случае причиной была не квадратичная заставка. (Без причины графический парень сделал меня всплеском с 2208x2205)

Я изменил изображение на 2205x2205 и чем оно работало.

Вы сказали:

Я создал каталог 'ресурс'

Тогда в этом и заключается ваша проблема. Это resources не resource,

Просто положи icon.png а также splash.png внутри папки ресурсов и запустите ionic resources,

Другие вопросы по тегам