1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/wc1217-generate-splash-screen-and-icons

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Генерировать заставку и иконки для Android и iOS автоматически

Читайте полный пост о том, как создавать заставки и иконки для Android и iOS.

Summary

Это руководство по Phonegap/Cordova о том, как создать заставки и значки для Android и iOS, оно может не работать с Phonegap Build и протестировано только в Linux и OSX.

  1. Установите Image Magick (Image Magick).

  2. Загрузите файлы gsi.sh, gsi-base-icon.png и gsi-base-splash.png и сохраните их в корневом каталоге вашего проекта Cordova/Phonegap.

(Также можно клонировать этот репозиторий git clone git@github.com:felquis/generate-splash-screen-and-icons.git).

  1. Откройте терминал, перейдите к корню вашего проекта и запустите sh gsi.sh, каталог res/ будет создан со всеми иконками и заставками, необходимыми для Android и iOS.

  2. Обновите файл config.xml файлами заставок и иконок.

<platform name="android">
  <preference name="SplashScreen" value="screen" />
  <splash density="land-hdpi" src="res/screen/android/drawable-land-hdpi.png" />
  <splash density="land-ldpi" src="res/screen/android/drawable-land-ldpi.png" />
  <splash density="land-mdpi" src="res/screen/android/drawable-land-mdpi.png" />
  <splash density="land-xhdpi" src="res/screen/android/drawable-land-xhdpi.png" />
  <splash density="port-hdpi" src="res/screen/android/drawable-port-hdpi.png" />
  <splash density="port-ldpi" src="res/screen/android/drawable-port-ldpi.png" />
  <splash density="port-mdpi" src="res/screen/android/drawable-port-mdpi.png" />
  <splash density="port-xhdpi" src="res/screen/android/drawable-port-xhdpi.png" />
  <icon density="ldpi" src="res/icon/android/drawable-ldpi.png" />
  <icon density="mdpi" src="res/icon/android/drawable-mdpi.png" />
  <icon density="hdpi" src="res/icon/android/drawable-hdpi.png" />
  <icon density="xhdpi" src="res/icon/android/drawable-xhdpi.png" />
</platform>
<platform name="ios">
  <splash height="480" src="res/screen/ios/Default~iphone.png" width="320" />
  <splash height="960" src="res/screen/ios/Default@2x~iphone.png" width="640" />
  <splash height="1024" src="res/screen/ios/Default-Portrait~ipad.png" width="768" />
  <splash height="2048" src="res/screen/ios/Default-Portrait@2x~ipad.png" width="1536" />
  <splash height="768" src="res/screen/ios/Default-Landscape~ipad.png" width="1024" />
  <splash height="1536" src="res/screen/ios/Default-Landscape@2x~ipad.png" width="2048" />
  <splash height="1136" src="res/screen/ios/Default-568h@2x~iphone.png" width="640" />
  <icon height="60" src="res/icon/ios/icon-60.png" width="60" />
  <icon height="120" src="res/icon/ios/icon-60@2x.png" width="120" />
  <icon height="76" src="res/icon/ios/icon-76.png" width="76" />
  <icon height="152" src="res/icon/ios/icon-76@2x.png" width="152" />
  <icon height="40" src="res/icon/ios/icon-40.png" width="40" />
  <icon height="80" src="res/icon/ios/icon-40@2x.png" width="80" />
  <icon height="57" src="res/icon/ios/icon.png" width="57" />
  <icon height="114" src="res/icon/ios/icon@2x.png" width="114" />
  <icon height="72" src="res/icon/ios/icon-72.png" width="72" />
  <icon height="144" src="res/icon/ios/icon-72@2x.png" width="144" />
  <icon height="29" src="res/icon/ios/icon-small.png" width="29" />
  <icon height="58" src="res/icon/ios/icon-small@2x.png" width="58" />
  <icon height="50" src="res/icon/ios/icon-50.png" width="50" />
  <icon height="100" src="res/icon/ios/icon-50@2x.png" width="100" />
</platform>

<icon src="res/icon/icon.png" />

Спасибо @tlvince.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Пример создания заставки и иконок для Android и iOS при разработке с помощью Phonegap/Cordova. Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/wc1217-generate-splash-screen-and-icons.git
git@api.gitlife.ru:oschina-mirror/wc1217-generate-splash-screen-and-icons.git
oschina-mirror
wc1217-generate-splash-screen-and-icons
wc1217-generate-splash-screen-and-icons
master