Во-первых, пожалуйста, поймите, что существуют сотни различных реализаций запуска для ~ 10000 моделей устройств Android и ~ 2 миллиардов устройств Android.Как средство запуска выбирает представление вашей деятельности, зависит от разработчика средства запуска.Например, для программы запуска вообще не требуется использовать какой-либо значок (например, программа запуска, оптимизированная для программ чтения с экрана и слабовидящих пользователей).Средство запуска, которое использует какой-то графический элемент, может использовать ваш значок или нет, и, если оно использует ваш значок, оно может изменить его (обрезать его по форме, применить цветной фильтр, заставить его вращаться, что угодно).
Ваш скриншот выглядит как эмулятор Android.В этом случае временно вы можете установить значение targetSdkVersion
равным 25 или ниже, и этот конкретный модуль запуска не будет пытаться адаптировать значок вашего модуля запуска.
Однако имейте в виду, что вы не сможетеотправить ваше приложение в Play Store с минимальным значением targetSdkVersion
, которое начнется через несколько месяцев.Таким образом, если Play Store является вашим запланированным каналом распространения, вам нужно будет привыкнуть к адаптивной системе значков Android и учитывать тот факт, что форма вашего значка будет изменена на большинстве устройств Android 8.0+.