Когда вы впервые создаете новый проект, это диалоговое окно позволяет вам указать на некоторый внешний файл .PNG, а затем, когда этот диалог завершается, он генерирует 4 разных размера изображения в пикселях для использования в качестве значка запуска.
Мой вопрос: Итак, если уже создан существующий проект, есть ли место, где можно сказать Studio, что нужно повторно сгенерировать 4 НОВЫХ таких файла, просто перенаправив его в другом месте, на какой-то другой .PNG?
Мне пришло в голову, что я могу начать новый проект, а затем вручную скопировать все другие файлы, разработанные до сих пор, такие как файлы .JAVA и .XML и т. Д., Но это похоже на большую работу (которая, я надеюсь, не будет быть необходимым).
источник
Нет, но вы можете сделать это почти так же легко.
Иди сюда:
https://romannurik.github.io/AndroidAssetStudio/
Создайте свои значки, используя эту страницу, а затем загрузите zip-пакет. Разархивируйте его в нужный каталог, и он правильно перезапишет все доступные для рисования - * / ic_launcher.png.
источник
На всякий случай, если кто-то еще посетит этот пост, я подумал, что опишу, что я сделал.
Щелкните правой кнопкой мыши папку res> Новый ресурс изображения
браузер к значку. Нажмите кнопку "Далее
По умолчанию значок идет в src / debug / res - сохраните это
В иерархии проекта перейдите к src / debug / res и скопируйте файлы из каталогов drawable * в те же каталоги в src / main и src / main.
скопируйте src / debug / res / icon_name.png в каталоги src / main и src / release
источник
Я могу подтвердить, что в Android Studio 1.x (здесь AS) в Windows также правильная последовательность:
Сделать это можно абсолютно в любой момент после создания проекта.
Android Studio предупреждает вас, что он перезапишет текущий ic_launcer, но это именно то, что мы ожидаем сделать.
источник
приведенные выше ответы сбили меня с толку. Вот что я сделал:
в первом поле «Тип актива» должны быть значки запуска. перейдите к файлу, который вы хотите использовать в качестве значка, выберите его, и студия Android покажет вам в том же окне, как он будет выглядеть при разных разрешениях.
выберите для него другое имя, нажмите «Далее». Теперь набор иконок для всех этих hdpi, xhdpi, mdpi будет в соответствующих папках mipmap.
наконец, самое главное перейдите в свой файл манифеста и измените "android: icon" на имя вашего нового изображения значка.
источник
Файл> В androidStudio Откройте ваше приложение (ваш проект)
Перейдите в папку res, а затем щелкните правой кнопкой мыши по этой папке, выберите новую вкладку, в которой перейдите на вкладку ресурсов изображения, вы получите страницу отображения студии активов.
Просмотрите (выберите) значок, который вы хотите получить в качестве значка приложения (нет необходимости изменять папку для рисования).
Затем нажмите следующую вкладку и закончите.
источник
В Android Studio 0.5.8 мне удалось изменить набор значков, щелкнув правой кнопкой мыши папку res и выбрав New> Image Asset. Это приведет вас к экрану значков, который вы видите при создании приложения, здесь после изменения значка он подтверждает, что он заменит все значки. Подтвердите и готово.
источник
При создании приложения для Android в eclipse просто щелкните
res
папку правой кнопкой мыши , щелкнитеNew -> Other
и выберите вAndroid Icon Set
разделе Android.Это позволяет легко создавать дополнительные значки (или заменять существующие).
источник
Используйте веб-сайт, упомянутый в предыдущих сообщениях, для создания значков: http://android-ui-utils.googlecode.com/hg/asset-studio/dist/index.html Разархивируйте папку и войдите в проводник файлов на (Windows или Mac ) найдите AndroidStudioProjects> "имя приложения"> app> src> main (замените веб-файл здесь)> res (замените остальное на то, что из распакованной папки, которую вы уже загрузили)
* Закройте студию Android, чтобы вы могли вносить изменения, и когда студия Android снова откроется, изменения появятся
источник
Поместите желаемое изображение пусковой установки (.png) в папку с возможностью переноса.
В AndroidManifest.xml добавьте
под
application
тегом.источник
Вы можете создать значок на этом веб-сайте https://romannurik.github.io/AndroidAssetStudio/index.html .
Загрузите значок, перейдите в проводник - где сохранены ваши проекты, путь по умолчанию -
C:\Users\Your Name\AndroidStudioProjects\Project
Name \ app \ src \ main \ res \и скопируйте папки, которые вы скачали, в папку res.
источник
В Android Studio 0.8 и после щелкните правой кнопкой мыши папку приложения, затем
New > Image Asset
Найдите изображение с наилучшим разрешением в поле "Файл изображения".
нажмите Далее Остальные будут сгенерированы
источник
Нажмите "
File > New > Image Asset
"Asset Type -> Choose -> Image
Просмотрите ваше изображение
Установите другие свойства
Нажмите
Next
Вы увидите 4 разных размера изображения в пикселях для использования в качестве значка запуска.
Жми
Finish
!источник
android:roundIcon="@mipmap/ic_launcher_round"
что я использовал изображение, которое я импортировалДля Android 3+:
В окне проекта выберите представление Android.
Щелкните правой кнопкой мыши папку res и выберите New> Image Asset.
Если ваше приложение поддерживает Android 8.0, создайте адаптивные и устаревшие значки запуска.
Если ваше приложение поддерживает версии не выше Android 7.1, создайте только значок устаревшей программы запуска.
В поле «Тип значка» выберите «Значки запуска (только устаревшие)».
Выберите тип актива, а затем укажите актив в поле внизу.
источник
Вот как я решил, создав ic_launcher из изображения PNG.
Я преобразовал изображение PNG в изображение SVG с помощью этого веб-сайта https://image.online-convert.com/convert-to-svg .
Я использовал преобразованный SVG изображение и превратил его в векторе активы в Android Studio на,
File > New > Vector Asset
. Это преобразовало изображение SVG в файл XML.Я создал ic_launcher образ, создавая новый образ активов в Android Studio путем,
File > New > Image Asset
. Это создало ic_launcher в форме квадрата, круга и адаптивного значка из файла XML.Примечание. На момент написания я столкнулся с проблемами с изображением SVG, экспортированным из Adobe XD. Поэтому мне пришлось использовать онлайн-конвертер. Adobe XD не имеет функции экспорта в XML.
источник