docs/README-android.md
changeset 11649 fe6769530709
parent 11647 5816b27073a4
child 11659 b2fd0f264cd3
     1.1 --- a/docs/README-android.md	Mon Oct 23 23:23:34 2017 -0700
     1.2 +++ b/docs/README-android.md	Mon Oct 23 23:23:47 2017 -0700
     1.3 @@ -14,11 +14,10 @@
     1.4  Android SDK (version 16 or later)
     1.5  https://developer.android.com/sdk/index.html
     1.6  
     1.7 -Android NDK r7 or later
     1.8 +Android NDK r10e or later
     1.9  https://developer.android.com/tools/sdk/ndk/index.html
    1.10  
    1.11 -Minimum API level supported by SDL: 10 (Android 2.3.3)
    1.12 -Joystick support is available for API level >= 12 devices.
    1.13 +Minimum API level supported by SDL: 14 (Android 4.0.1)
    1.14  
    1.15  
    1.16  ================================================================================
    1.17 @@ -393,22 +392,13 @@
    1.18  
    1.19  
    1.20  ================================================================================
    1.21 - Why is API level 10 the minimum required?
    1.22 + Why is API level 14 the minimum required?
    1.23  ================================================================================
    1.24  
    1.25 -API level 10 is the minimum required level at runtime (that is, on the device) 
    1.26 -because SDL requires some functionality for running not
    1.27 -available on older devices. Since the incorporation of joystick support into SDL,
    1.28 -the minimum SDK required to *build* SDL is version 16. Devices running API levels
    1.29 -10-11 are still supported, only with the joystick functionality disabled.
    1.30 -
    1.31 -Support for native OpenGL ES and ES2 applications was introduced in the NDK for
    1.32 -API level 4 and 8. EGL was made a stable API in the NDK for API level 9, which
    1.33 -has since then been obsoleted, with the recommendation to developers to bump the
    1.34 -required API level to 10.
    1.35 +The latest NDK toolchain doesn't support targeting earlier than API level 14.
    1.36  As of this writing, according to https://developer.android.com/about/dashboards/index.html
    1.37 -about 90% of the Android devices accessing Google Play support API level 10 or
    1.38 -higher (March 2013).
    1.39 +about 99% of the Android devices accessing Google Play support API level 14 or
    1.40 +higher (October 2017).
    1.41  
    1.42  
    1.43  ================================================================================