One of the Lint warnings under the "Usability:Icons" header in a recent Lint report included the following message:
GifUsage: Using .gif format for bitmaps is discouraged
(code references omitted)
The .gif file format is discouraged. Consider using .png (preferred) or .jpg (acceptable) instead.
More info: http://developer.android.com/guide/topics/resources/drawable-resource.html#Bitmap
I'm assuming that this is due to the (quality) limitations of the GIF format (e.g. only supports 256 colours), rather than any licensing or technical limitations. Currently, I'm using a couple of GIFs for ease of packaging simple animations into an app.
Is there an "official" explanation link as to why GIFs are discouraged? The reference provided in the Lint output doesn't elaborate on the why.