Android build displays 21 instances of the build on the same screen

When I boot up our game on android after the APK has been made, I see our game load up on a 3x7 grid. The music plays and I can hear the buttons being pressed. I have forced portrait mode and kept it in native aspect ratio. I’m using a Galaxy S9+ and have tested the game using the Unity Remote (and it works fine on the remote). I have become lost on what is going on. After a few button presses, the game freezes and closes.

I haven’t been able to find the right key words to look up this issue, so I decided to make a post instead. Thank you in advance for anyone who knows how to fix this.

You don’t see anything except that text? What’s the resolution of your Android device? Try setting that resolution in the game view in the editor. you might just be using a “tiled” Image component or something.

Each of the three resolutions I can change to just increases or decreases the amount of tiled instances of the game. The title screen on PC (build and in editor) and on Unity Remote show correctly. The main menu is on world space.

Resolutions on phone: 1480x720, 2220 x 1080, & 2960x1440
In the inspector, we have changed the game to each of these to find nearly no difference.

Yeah I meant change the resolution in the editor to that of your device and see if you get the same result:
5906510--630632--upload_2020-5-27_13-41-59.png

My suspicion is you are using a “tiled” image in the UI, and the image is much smaller than the screen resolution, so it is tiling.

The canvas is set for world space. This is what the first menu should look like in the build.

If tiling was the issue, the developer build logo wouldn’t display multiple times.

Fixed!

The world spaced caused the issue. After moving the canvas into an overlay canvas. It made several of our objects become hidden, but it is no longer an issue. Thank you for helping.

1 Like