How to do Android development on Linux Mint 19.3 Tricia

So for setting up a new project, read: https://github.com/harry-cpp/MonoGame/blob/newprojdocs/Documentation/setting_up_project/setting_up_project.md I use VS Code, so that is what I usually do to setup a new project. Extra note, if you use Rider, those templates will show up in there.

As for Android on Linux, you can set it up, but its really a pain the the something, You need xamarin android installed, and its not officially supported, so to do it, your best bet is to follow something like: https://beyondvelocity.blog/2018/11/29/xamarin-android-on-linu/ I remember doing some extra steps and skipping some steps from there, but generally, its a good tutorial.

Also for C# development on Linux, I would recommend using VS Code or Rider instead of MonoDevelop.

1 Like