For the black icon appearing on Android, the suggestion of @WhistlerChoi on this GitHub thread worked for me. Basically, declare adaptive_icon_background
and adaptive_icon_foreground
similar to the attached image below. Please note that the adaptive_icon_foreground
is the path to your icon image.