Android FPS (1FPS) LAG 2D Game

I finished the first game in 2d (Galaxy Shooter) and tried to import it to android. In the unity editor everything worked perfectly, downloading even a package that simulates smartphones and everything worked very well. When I tried to run the game on android right after the unity logo the game opening the menu the game goes to 1 fps and the phone is very stuck. Would someone know tell me the reason for the absurd lag? I believe that something is wrong in the compilation for android as nothing is instantiated in the menu and even so it is very stuck.

Demonstration: lag.mp4 - Google Drive

Source: sc.zip - Google Drive

Performance on your PC hardware and on mobile hardware can be extremely different. An Android device has only a small fraction of the graphics performance your PC does. Use the Unity Profiler against your android build to see what it is spending time on each frame, and use that information to start optimizing your game.

Without knowing what is actually taking so long, no one can say what exactly you need to fix. Here’s some general tips on mobile optimization though:

In the future, you should be doing a majority of your performance testing using a build on the actual target device from early in the game’s development, instead of trying it on the device only at the very end for the first time. It will save you a lot of redesigning wasted time.

Thanks for the response and tips. I’m using Profiler right now to see CPU usage. First problem was VSYNC enabled, I went to the project settings and disabled it, after I disabled VSYNC the problem started to be Rendering. From then on I don’t know how to solve it. Would you have any more tips?

Profiller: