I've noticed that when installing my app on systems> = Api 26 the launcher icon is changed to the default of android studio, while in versions under 25 the ic_launcher that I have predefined comes out.
I have changed the ic_launcher in its respective res / mipmap- * I even place the ic_launcher in drawable, I predefined the icon in every activity and none of them works, no matter what I do, the ic_launcher of android will always appear in api > = 26.
I made an attempt to edit the file ic_launcher.xml and replace the values with the location where the ic_launcher is located, which I have predefined.
However this was what I got (both when installing in the emulator > = 26. and in the preview.
There is a way to simply place the ic_launcher .png that I have without having to separate the background and the logo as the ic_launcher.xml does for api > = 26