java.lang.ArrayIndexOutOfBoundsException
at com.google.googlenav.map.Map.drawMapBackground(Unknown Source)
at com.google.googlenav.map.Map.preLoad(Unknown Source)
at com.google.android.maps.MapController.animateTo(MapController.java:234)
at com.google.android.maps.MapController.animateTo(MapController.java:225)
Код работал прекрасно в течение нескольких месяцев, теперь неожиданно я получаю сообщения о следующей ошибке. API-ключ является правильным и работает для меня, так что я не думаю, что это все ... но я полагаю, что я мог бы повторно отправить MD5 в Google, но боюсь, что это изменит KEY и сломает всех, кто не обновился.
Я не знаю, почему это происходит, поскольку в коде, который я контролирую, я не вызываю, я вызываю аминат для местоположения пользователя, но проверяю, что местоположение не является нулевым, прежде чем я его вызываю, поэтому я не думаю, что это это .. Возможно ли, что UserLocation может существовать, но иметь недопустимые значения? API говорит, что оно должно быть NULL, если оно еще не установлено, но я был сожжен ранее производителями, которые не следуют API должным образом.
Я действительно хотел бы, чтобы Android Marketplace включал информацию об устройстве с отчетами об ошибках.