Home>

When I try to build a 3D game on a real machine (Android) with Unity (Windows), it doesn't work.
If i set Scripting backend to il2cpp in Project setting>player, it will be hardened at the place where building native binary with il2cpp is displayed during build execution.
Also, if I set the Scripting backend to Mono, the build succeeds, but the 3D objects except the UI and particles are working but not visible.
I am trying to come up with ideas such as not including Japanese in the file where the project is placed or the project name, and not overwriting data, but it does not work.
I would like to ask for a solution, thank you.

  • Answer # 1

    If Scripting backend is set to il2cpp, it will be hardened at the place where "building native binary with il2cpp" is displayed when the build is executed.

    "Stuck up" really depends on what you're doing and what you're doing, so you'll need to run Task Manager to find out how busy your computer is.
    I think building il2cpp requires power and takes some time.

    When I set the Scripting backend to Mono, the build succeeds, but the UI and the 3D objects except the particles are working, but they are not displayed.

    I don't think I'm going to build mono as much nowadays, but in such a situation, I would first look at errors and logs to see if anything is happening. Same as when making with Unity Editor. For how to check the log, please refer to the answer about the problem that screen transition does not work after building with Unity.