Build Instructions for Android Version on Windows (.NET MAUI) - hyvanmielenpelit/GnollHack GitHub Wiki
Preparations
Devices
You need the following devices to follow these instructions:
- Windows computer — Windows 10 or later, 16 GB or 32 GB RAM, 512 GB or 1 TB SSD space.
- Android device — Android 5.0 or later but preferably Android 12 or later, 3 GB or more RAM, 4 GB or more free storage space.
Software Installation
- Install the latest Visual Studio version with up-to-date support for .NET MAUI.
- Follow the instructions to build Xamarin.Forms version of the game using Build Instructions for Android Version on Windows.
- Rebuild the Xamarin.Forms app. This will create various files for the .NET MAUI app based on Xamarin.Forms files.
Android Device Preparation
- Enable Developer Mode and USB Debugging — Configure on-device developer options in Android
Starting Debugging or Creating Archive
- Open GnollHackM Solution in Visual Studio. This is different from the normal GnollHack solution.
- Select the right solution configuration in the menu bar:
- Debugging — Select Debug.
- Archiving — Select Release.
Debugging
- Attach your Android device to your computer using a USB cable.
- Allow USB debugging on the device if asked.
- Select your Android device from the Android local devices menu of the device dropdown list with a green start button in the menu bar.
- Rebuild Solution.
- Hit the green Start button to start debugging.
- If the deployment succeeds but debugging does not start, please just try again. It works at some point.