2016-05-27 02:21:04 +00:00
|
|
|
|
# Android tutorials
|
2016-05-16 14:30:34 +00:00
|
|
|
|
|
|
|
|
|
# Welcome to the GStreamer SDK Android tutorials
|
|
|
|
|
|
|
|
|
|
These tutorials describe Android-specific topics. General GStreamer
|
|
|
|
|
concepts will not be explained in these tutorials, so the [Basic
|
|
|
|
|
tutorials](Basic%2Btutorials.html) should be reviewed first. The reader
|
|
|
|
|
should also be familiar with basic Android programming techniques.
|
|
|
|
|
|
|
|
|
|
Each Android tutorial builds on top of the previous one and adds
|
|
|
|
|
progressively more functionality, until a working media player
|
|
|
|
|
application is obtained in [Android tutorial 5: A Complete media
|
|
|
|
|
player](Android%2Btutorial%2B5%253A%2BA%2BComplete%2Bmedia%2Bplayer.html).
|
|
|
|
|
This is the same media player application used to advertise the
|
|
|
|
|
GStreamer SDK on Android, and the download link can be found in
|
|
|
|
|
the [Android tutorial 5: A Complete media
|
|
|
|
|
player](Android%2Btutorial%2B5%253A%2BA%2BComplete%2Bmedia%2Bplayer.html) page.
|
|
|
|
|
|
|
|
|
|
Make sure to have read the instructions in [Installing for Android
|
|
|
|
|
development](Installing%2Bfor%2BAndroid%2Bdevelopment.html) before
|
|
|
|
|
jumping into the Android tutorials.
|
|
|
|
|
|
|
|
|
|
### A note on the documentation
|
|
|
|
|
|
|
|
|
|
All Java methods, both Android-specific and generic, are documented in
|
|
|
|
|
the [Android reference
|
|
|
|
|
site](http://developer.android.com/reference/packages.html).
|
|
|
|
|
|
|
|
|
|
Unfortunately, there is no official online documentation for the NDK.
|
|
|
|
|
The header files, though, are well commented. If you installed the
|
|
|
|
|
Android NDK in the `$(ANDROID_NDK_ROOT)` folder, you can find the header
|
|
|
|
|
files
|
|
|
|
|
in `$(ANDROID_NDK_ROOT)\platforms\android-9\arch-arm\usr\include\android`.
|