Because using Google Play Services to show a Google Map may be overkill, or simply because Google Play Services are not available (Amazon, I'm looking at you!). Most of the official API is available ...
Bundled GIFLib via JNI is used to render frames. This way should be more efficient than WebView or Movie classes.