Updated the README.android file stating the required API level and reasons why.
authorGabriel Jacobo <gabomdq@gmail.com>
Mon, 04 Mar 2013 11:35:03 -0300
changeset 69626ce8edb5577b
parent 6961 3ef29a1398ed
child 6963 4658b1101200
Updated the README.android file stating the required API level and reasons why.
README.android
     1.1 --- a/README.android	Mon Mar 04 10:39:21 2013 -0300
     1.2 +++ b/README.android	Mon Mar 04 11:35:03 2013 -0300
     1.3 @@ -4,12 +4,13 @@
     1.4  
     1.5  Requirements:
     1.6  
     1.7 -Android SDK
     1.8 +Android SDK (version 10 or later)
     1.9  http://developer.android.com/sdk/index.html
    1.10  
    1.11  Android NDK r4 or later
    1.12  http://developer.android.com/sdk/ndk/index.html
    1.13  
    1.14 +Minimum API Level supported by SDL: 10 (Android 2.3.3)
    1.15  
    1.16  ================================================================================
    1.17   How the port works
    1.18 @@ -342,6 +343,15 @@
    1.19  When you're done instrumenting with valgrind, you can disable the wrapper:
    1.20  	adb shell setprop wrap.org.libsdl.app ""
    1.21  
    1.22 +================================================================================
    1.23 + Why is API level 10 the minimum required?
    1.24 +================================================================================
    1.25 +
    1.26 +Support for OpenGL ES/ES2 applications was introduced in the NDK for API level 9, 
    1.27 +which has since then been obsoleted, and the recommendation to developers was to 
    1.28 +bump the required level to 10.
    1.29 +As of this writing, according to http://developer.android.com/about/dashboards/index.html
    1.30 +about 90% of the existing Android devices support an API level 10 or higher.
    1.31  
    1.32  ================================================================================
    1.33   Known issues