2011-11-02 51 views
2
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 KEY是正確的,並且適用於我,所以我不認爲這就是它......但我想我可以將MD5重新提交給Google,但擔心這會改變KEY並打破每個沒有升級的人。Mapview ANDROID中的某些用戶突然出現索引溢出

我不知道爲什麼會發生這種情況,因爲它不在我控制的代碼中,所以我稱之爲用戶位置的胺化,但在我調用它之前驗證該位置不爲空,所以我不認爲就是這樣..用戶位置可能存在但有無效值嗎? API表示,如果它尚未設置,它應該是NULL,但我以前被沒有正確遵循API的製造商燒掉。

我真的希望Android Marketplace會包含帶有錯誤報告的設備信息。

+0

,你能否告訴我們,據說是導致崩潰的代碼? –

+1

我只能從運行4.0.4的設備中獲取此消息。 Galaxy Nexus和Galaxy SIII。任何人都有這個想法嗎? – Rymnel

+0

我有完全相同的問題。有沒有解決它? – noloman

回答

0

我不知道你到底在找什麼,b'coz你沒有提供任何代碼.. 但我在放大/縮小,強壯的文本面臨同樣的問題,我終於得到了在Android Cluster映射中回答。 尋找它..它可能會幫助你。

的一個我也跟着: Android Maps Point Clustering