Updated the README.android file stating the required API level and reasons why.

This commit is contained in:
Gabriel Jacobo 2013-03-04 11:35:03 -03:00
parent 24df19a3d3
commit 0d5cf5e924

View file

@ -4,12 +4,13 @@ Simple DirectMedia Layer for Android
Requirements: Requirements:
Android SDK Android SDK (version 10 or later)
http://developer.android.com/sdk/index.html http://developer.android.com/sdk/index.html
Android NDK r4 or later Android NDK r4 or later
http://developer.android.com/sdk/ndk/index.html http://developer.android.com/sdk/ndk/index.html
Minimum API Level supported by SDL: 10 (Android 2.3.3)
================================================================================ ================================================================================
How the port works How the port works
@ -342,6 +343,15 @@ output file:
When you're done instrumenting with valgrind, you can disable the wrapper: When you're done instrumenting with valgrind, you can disable the wrapper:
adb shell setprop wrap.org.libsdl.app "" adb shell setprop wrap.org.libsdl.app ""
================================================================================
Why is API level 10 the minimum required?
================================================================================
Support for OpenGL ES/ES2 applications was introduced in the NDK for API level 9,
which has since then been obsoleted, and the recommendation to developers was to
bump the required level to 10.
As of this writing, according to http://developer.android.com/about/dashboards/index.html
about 90% of the existing Android devices support an API level 10 or higher.
================================================================================ ================================================================================
Known issues Known issues