Андроид студия 3.5 значок средства запуска изображения (только унаследованное) форма ни один не работает
Только что обновил мою андроид студию до 3.5, попытался импортировать изображение, используя актив студию.
выбран
icon type : Launcher icons (Legacy only)
name : test_icon
asset type: image
path: path of image having transparent background
trim : no
background : #ffffff
scaling : crop
Shape : None (this is the problem ,it is supposed to show the transparent background image as it is but it still adding white background)
Effect : None
Пожалуйста, помогите, если кто-нибудь знает решение... Любая помощь будет высоко оценена...
0 ответов
На самом деле я тоже столкнулся с этой проблемой, поэтому я написал отчет, и они ответили, что это не ошибка и это сделано намеренно. проверьте проблему здесь:
Проблема была с android studio 3.5
просто изменил установленную другую версию андроид студии3.4
и использовал создателя ресурса изображения для создания значка приложения.
вам не нужно удалять Android Studio 3.5, просто установите 3.4, чтобы использовать его для создания значков приложений
Чтобы решить эту проблему без обновления Android Studio:
- Вы должны скопировать
ic_launcher_background.xml
из папки с доступными ресурсами с желаемым именем, напримерic_launcher_background_transparent.xml
в папку на вашем компьютере. открыто
ic_launcher_background_transparent.xml
в режиме редактирования и добавитьandroid:tint="@android:color/transparent"
в векторном теге.<?xml version="1.0" encoding="utf-8"?> <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="108dp" android:height="108dp" android:viewportWidth="108" android:viewportHeight="108" android:tint="@android:color/transparent">
Затем щелкните правой кнопкой мыши проект и перейдите в
New
>Image Asset
и выберите тип значка какLauncher Icons (Adaptive and Legacy)
и вBackground Layer
Tab выберитеic_launcher_background_transparent.xml
файл как путь.