2016-08-24 3 views
0

Я создаю приложение для Android с Visual Studio 15 Community, Ionic и Apache Cordova, и я хотел бы обновить значок своего ионного приложения. Я эмулирую приложение с помощью Genymotion, но получаю тот же результат, используя встроенный эмулятор android от VS15.Ионный значок приложения не изменяется

Кроме того, я использовал пустой ионный проект.

Я уже пробовал

  • Я добавил источник моей иконки в конфигурационном файле (обратите внимание, что я добавил плотности себя, он не был сформирован)

    <icon src="resources/android/icon/icon.png" density="xxxhdpi" /> 
    
  • Создал приложение логотип на основе этого плана: http://ionicframework.com/docs/cli/icon-splashscreen.html

  • поместил файл .png в конкретном folde г

hierarchy of my project

  • я следовал инструкции от ионной и визуальной студии веб-сайта без каких-либо результатов.

Я не пытался

  • На самом деле, я не пытался выполнить команду, чтобы обновить свои RESSOURCES с помощью $ ionic resources --icon, потому что я думаю, что как только я построить приложение (нажав на кнопку воспроизведения в VS15) он делает всю работу для меня

Возможно, у меня здесь что-то не так, потому что обычно это не имеет большого значения. Я очень ценю все ваши ответы, спасибо, что нашли время, чтобы справиться с этим!

+0

Попробуйте выполнить ионную команду. Это легко и просто работать без сборки. – gianlucatursi

+0

Хорошо, я попробую, но как только я попытаюсь запустить команду, Windows сообщит мне, что не может найти команду, которая истинна, потому что я не устанавливал ионный локально, VS получает все содержимое во время строить. Есть ли способ запустить команду, хотя VS? –

+0

Попытка этого http://stackoverflow.com/questions/34178951/how-to-run-commands-for-cordova-ionic-in-visual-studio –

ответ

0

Как уже упоминалось ранее пользователем WHOS пост был удален (почему?), Все, что я должен был сделать, чтобы

  1. открыть мой командной строки
  2. перейти в директорию, в которой мой проект является
  3. введите команду $ ionic resources
  4. Вот и все! Ionic делает все остальное

Быстрое примечание: я не знал, что мне пришлось установить инструменты (Android SDK, Apache Cordova и т. Д.), Потому что я думал, что Visual Studio загружает их из-за первой сборки, поэтому зачем устанавливать его локально. Вы должны установить их локально, они не будут работать без инструментов, установленных на вашем компьютере.

Надеюсь, что смогу помочь

0

Плотность: плотность "xxxhdpi". Может быть, вам нужно добавить другие параметры экрана? Попробуйте обновить проект.

+0

Не помогло, к сожалению –

0

С учетом последних обновлений. если всплеск и значок не обновлялись. потому что последняя версия ionic создает 2 файла md5 значка и всплеск.который, я думаю, блокирует обновления.

просто удалите эти 2 файла: «icon.png.md5» и «splash.png.md5».

затем выполните следующую команду: ionic cordova resources

затем брызгам и значок должен быть обновлен. может быть полезен кому-то там, ура!

 Смежные вопросы

  • Нет связанных вопросов^_^