The question is answered, right answer was accepted
Android Background showing through game.
After building the game and using the apk, the game works well. Except that sprites with Alpha changes(Transparency) show whatever is behind the game window on android. As long as the alpha is not 255 the background shows where ever it's placed.
Answer by RobertL · Oct 29, 2018 at 12:37 PM
I had the same issue. In 2017 or 2018, go to Build Settings > Player Settings > Resolution and Presentation and just disable 'Preserve framebuffer alpha'
Worked for me.
Answer by EvangelosBilis · May 29, 2019 at 02:22 PM
For newer versions of Unity (2019.1 and later): Build Settings > Player Settings > Resolution and Presentation > Preserve framebuffer alpha, has been replaced by Build Settings > Player Settings > Resolution and Presentation > Render Over Native UI.