See [[file:Dependencies/gamelib/Dependencies/SDL/docs/README-android.md][SDL's README-android.md]] for instructions I followed for setting up Android. You need to download Android Studio. (You could get away with only the SDK and build tools, but you'll probably want the debugger when things don't work out of the box anyways.)
Run ~Build_Android.sh~ to create the proper files and symlink to SDL.
Run ~Setup_Android.sh~ to create the proper files and symlink to SDL.
I then opened Android Studio, browsed to the Android directory, and hit Debug, Run, etc.
Then, run ~Build_Android.sh~. This will fail if you don't have an Android device connected via USB (and in Developer mode). Once it succeeds, the connected Android device will have Kitty Gridlock installed!
You can also open Android Studio, browsed to the Android directory, and hit Debug, Run, etc.
*** Per-user setup
Open ~Android/local.properties~ and set these variables to the ones you have set up (mine, for reference):