Blogging in Lisp


Android Version Hell

Submitted by Bill St. Clair on Mon, 16 Jan 2017 16:05:48 GMT

I spent a number of hours over the weekend determining which version of Android was required for my Kakuro Dojo app. It appears that I need at least KitKat, version 4.4, API 19. It puts up a page with a couple of notches out of it in Jelly Bean, version 4.1, API 16, which is the default oldest version for Cordova, but none of the links work.

KitKat, version 4.4 is the shipping version for the Samsung Galaxy 5 phone and the Galaxy Tab E, the under-$100 tablet that I considered yesterday at WalMart before buying a Galaxy Tab A for $139.

I have it working now, modulo the in-app purchase of the additional puzzles. If you'd like to give it a try, head over to, and click on the "android-debug.apk" link. My Galaxy Tab A (Android Lollipop, version 5.1.1, API 22) offered to override the security setting disallowing installation of random apps. You may need to enable "Unknown sources" explicitly in "Settings / Lock screen and security" before attempting the install.

The image below is from the "Android Virtual Device Manager" in Android Studio. It's compressed to fit. Click on it for full-sized image.

I tested in each of the downloaded versions. The Google Play Store requires phone screen shots and both seven-inch and ten-inch tablet screen shots.

Android Virtual Device Manager

Add comment   Edit post   Add post

Previous Posts:

Kakuro Dojo iOS App Ships!
Elm Tutorial on Commands, Subscriptions, and Ports
Kakuro-Dojo Is Good Enough to Play
SVG Rocks!
What Are You Listening To?
Wake 2011 iMac from Sleep
End the War on Freedom Returns!
Elm Converts Tail Calls to Loops!
My First Haskell Program
Karabiner-Elements for macOS Sierra