So yeah, i just ported my silly game from Ubuntu Touch (Ubuntu SDK + SDL2) to Android (Android Studio + NDK + SDL2)
this is the game https://www.youtube.com/watch?v=b272GBL5iB8
previously the game was developed on Ubuntu 16.04 with Ubuntu SDK and SDL2 with the mir backend (mir protocol was the the protocol for the display server stuff and SDL2 had support for mir), now mir is using the wayland protocol and it is used by Ubports and Canonical for their IoT stuff)
for the Android port, i use the SDL2 android template and this tutorial http://lazyfoo.net/tutorials/SDL/52_hello_mobile/android_linux/index.php
the code is the same for both versions (android and ubuntu touch), on android is much more complicated to setup the env than it was on ubuntu
anyway! thanks SDL2 people for your work!