Ну, только что закончил приложение с некоторыми базовыми функциями карты. Тестировался на нескольких SDK, чтобы обеспечить правильное выполнение и поддержку.
Обнаружено, что он не будет выполняться на имеющемся у меня планшете, работающем на Android 4.0.3 ICS . (Примечание :Стандартные приложения КАРТЫ и НАВИГАЦИЯ работают нормально ).
Выполнение того же для эмулятора не вызовет никаких исключений и будет работать нормально. Попытался погуглить, обнаружил, что exception :java.lang.NoClassDefFoundError :android.security.MessageDigest вызвано некоторой совместимостью прошивки/несоответствием -с Google MAPS API/SDK.
Некоторые другие людипредлагаем использовать java.security.MessageDigestно в этом случае я/мы не сможем редактировать com.google.maps.jar самостоятельно. Не могли бы вы предложить обходной путь или какой-нибудь трюк, чтобы убедиться, что он работает на устройствах Android 4.0.3 ICS