Cordova Android Сборка пути к значку не найдена

При вводе cordova build android в поле DOS ничего не создается, но вместо этого я вижу сообщение об ошибке:

Ошибка: Исходный путь не существует: resources/android/icon/drawable-hdpi-icon.png

Я обновил Cordova, android rm и добавил все, что угодно, но безуспешно. Я являюсь родным разработчиком Android, и мне очень трудно изучить разработку гибридных приложений Cordova, пожалуйста, направьте меня по описательной ссылке.


person Hassan Raza    schedule 31.08.2017    source источник
comment
См.: stackoverflow.com/questions/42100060/   -  person    schedule 31.08.2017
comment
Вы создали этот проект с ionic ?? В вашем config.xml вы указали путь к значку как resouces/android/icon/drawable-hdpi-icon.png ???   -  person Anuj.T    schedule 31.08.2017
comment
Да, путь к ресурсу в config.xml такой   -  person Hassan Raza    schedule 31.08.2017
comment
Проект создан с помощью ionic ??   -  person Anuj.T    schedule 31.08.2017
comment
Как я могу проверить?   -  person Hassan Raza    schedule 31.08.2017
comment
легко, если в корне вашего проекта есть какой-либо ionic.config.json.   -  person Anuj.T    schedule 31.08.2017
comment
Пожалуйста, не публикуйте изображения, а также удалите название компании/продукта, так как это может быть конфиденциальной информацией...   -  person Ken Y-N    schedule 31.08.2017
comment
Я удалил встроенное изображение и заменил его текстом с возможностью поиска, а также удалил ваше имя клиента.   -  person Ken Y-N    schedule 31.08.2017


Ответы (1)


Если ваш проект создан с использованием Ionic, сделайте следующее: -

  • Создайте папку с именем "resources" в корневом каталоге ваших проектов.
  • Поместите имя файла значка как "icon.png" в папку ресурсов.
  • Иконки должны быть размером 192x192 px без закруглений.
  • Поместите имя файла заставки как «splash.png» в папку ресурсов.
  • Заставки должны быть размером 2208x2208 пикселей с изображением по центру.

После выполнения вышеуказанного откройте ваш cli, перейдите в корень вашего проекта и введите

ionic cordova resources 

ваш значок и заставка будут сгенерированы, а файл конфигурации также будет обновлен.

Если вы создали этот проект с помощью cordova/phonegap:-

  • вы можете полностью удалить тег значка, указанный в вашем config.xml

или

  • создайте значок и поместите его в "www/res/icon.png".
  • Обновите путь в config.xml

удалите все пути к значкам и просто добавьте эту строку в свой config.xml

<icon src="www/res/icon.png"/>
person Anuj.T    schedule 31.08.2017
comment
Не повезло, его сборка с телефонной связью Cordova - person Hassan Raza; 31.08.2017
comment
какая ошибка сейчас?? вы удалили все теги значков из config xml? - person Anuj.T; 31.08.2017
comment
пожалуйста, добавьте свой config.xml. - person Anuj.T; 31.08.2017