Well just finished an application with some basic map functionality. Was testing across multiple sdk to ensure proper execution and support.
Found that it would not execute on a Tablet that I have which runs on Android 4.0.3 ICS. (Note: Standard MAPS and NAVIGATION apps work fine).
Executing the same for an emulator wont raise any exception and run fine. Tried to Google around, found that the exception: java.lang.NoClassDefFoundError: android.security.MessageDigest is caused due to some firmware compatibility / mis-match with Google MAPS API / SDK.
Certain other people suggest to use java.security.MessageDigest but in this case I / we won't be able to edit the com.google.maps.jar on our own. Can you please suggest a work around or some trick to ensure it works for Android 4.0.3 ICS devices