Im uses android sdk 4.3 but added the kitkat full screen (which was just a single number to a config).
I'm in this week update to fix various sound issues and storekit needs update, but that can been a seperate download (which here im dosent need to update the whole sdk api), which would been much less than normal.
But else you are fell free to integrate AE to the std. GLB distribution, which would been greatly simplecity the installation of it and easier it for me to update it.
Here is few noticement, when you do it:
1. Do make sure to update all your LOAD commands. You need to call Check_Asset(File$) (See AndroidSample of course). Property you can uses the compiled version of that function and uses this inside stock glbasic. Then its would been easier to integrate to all LOAD commands and much easier to integrate AE for people (this was the biggest change of AE against stock glbasic). This was to skip the dreadful ... install screens, which sometimes could get stuck forever.
2. Make sure to call something like this for fixing the standard orientation:
LOCAL ORIENTATION=JavaCall$("screenOrientation:")
SETORIENTATION ORIENTATION
Again, property this can been done directly in c++ (you can see the compiled verslon about this of course).
3. For a bigger project, you could integreate GameControllers API to the stock API, but im thinks this part can been harder to do, and is not important. Instead its easier to do a wrapper.
4. PLEASE, do NOT change the AndroidIcons.exe, which was done by removing the ugly borders, and also possible to add new iconsizes in the future.