官方网址
http://www.libsdl.org/
Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D. It is used by video playback software, emulators, and popular games including Valve's award winning catalog and many Humble Bundle games.
SDL officially supports Windows, Mac OS X, Linux, iOS, and Android. Support for other platforms may be found in the source code.
For the latest information on what is supported see the page about Installation.
SDL is written in C, works natively with C++, and there are bindings available for several other languages, including C# and Python.
For the latest list of languages see http://www.libsdl.org/languages.php
SDL 2.0 is distributed under the zlib license. This license allows you to use SDL freely in any software. The Simple DirectMedia Layer library (SDL) is a general API that provides low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D framebuffer across multiple platforms.
Read ahead for an overview of what SDL is capable of. If you're simply interested in the changes from 1.2 to 2.0, check out the Migration Guide.
Video
Input Events
Each event can be enabled or disabled with SDL_EventState()
Force Feedback
Audio
Designed for custom software audio mixers, but SDL_mixer provides a complete audio/music output library
File I/O Abstraction
Shared Object Support
Threads
Timers
CPU Feature Detection
Endian Independence
Power Management
Windows
Uses DirectSound and XAudio2 for sound
Mac OS X
Linux
Uses the ALSA, OSS and PulseAudio APIs for sound
iOS
Android
See also Android
You can get the source code and build and install it.
If you used SDL 1.2 previously and you want to use SDL 2.0, please note there are some API changes and some of your code will need to be adapted.
The migration guide lists the feature differences and how to adapt old code to the new SDL 2.0:
Migration Guide
官方Android 使用说明:
http://wiki.libsdl.org/Android
网友写的 Android sdl demo:
1,渲染一个图片
https://blog.csdn.net/ywl5320/article/details/73525531
2,播放视频
https://blog.csdn.net/danjuan123/article/details/65444098