The way I have indicated serves to set the icon you will have for the .exe file
You will indicate the path with a relative link t the folder.
Assuming you have the icon in your project's "MyFiles" folder, you'll write "..\MyFiles\icon_name.ico"
this will not always choose the icon file. if you will in the future update the app and compile you may end with the default b4a icon and not your choosen icon.
All apps should have an adaptive icon. If you are not familiar with these icons then start here: Adaptive Icons Instruction steps: Create a new folder in the root project folder named icon. Create two folders inside that folder with the following files: mipmap: ic_launcher.png -...
in the past i always used this method but in the last 1-2 years i noticed that when i compile old project the choosen icon is not the app icon. if you dont forget to choose the icon before you compile it to the store you will not have any issues but for me it was not the case. using adaptive icons works for me.
I have no result either.
I have never used adaptive icons.
I do not know what happens.
Then I opened the ManifestEditor and erased everything in it and closed and saved it.
When launching the program the next time a new default Manifest file is created.
Then i added a new icon in the IDE, compiled, and it works as expected.
everything works as expected.
the problem is that your forground image in mipmap-xxxhdpi is blank and that is what you see in the phone
change it and you will see that it works fine
Looked at the attached example. You probably didn’t understand me, it created an adaptive application icon, and I need the icon to be displayed on the B4XMainPage page: