During the development of Movie Quiz I bumped into a couple of peculiarities of the Android platform.
- AssetManager.readAsset() throws an IOException when you try to read from a file larger than 1 MB. This is mentioned here. Compressing the file might help.
- AssetManager.open() throws a FileNotFoundException when you try to open a file with a .gz extension. This is discussed here. Renaming the file does work ;)
And the Google Analytics SDK for Android adds its own quirks:
- GoogleAnalyticsTracker.trackEvent() does nothing if one of its parameters contains a space. This is mentioned here.