2013-02-28 99 views
4

我收到了一些崩潰報告,我不確定是什麼導致了它們。谷歌地圖V2連接問題

只是在最近的更新中,這已經開始發生。這可能意味着它剛剛沒有發生,或者我介紹了它。唯一要做的事情就是註冊一個權限來檢查Android Manifest中的網絡。

無論如何,我希望你能指出我的方向。這是崩潰報告。

java.lang.RuntimeException: Error receiving broadcast Intent { act=android.net.conn.CONNECTIVITY_CHANGE flg=0x10000000 (has extras) } in [email protected] 
at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:722) 
at android.os.Handler.handleCallback(Handler.java:587) 
at android.os.Handler.dispatchMessage(Handler.java:92) 
at android.os.Looper.loop(Looper.java:123) 
at android.app.ActivityThread.main(ActivityThread.java:3691) 
at java.lang.reflect.Method.invokeNative(Native Method) 
at java.lang.reflect.Method.invoke(Method.java:507) 
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:847) 
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:605) 
at dalvik.system.NativeStart.main(Native Method) 
Caused by: java.lang.IllegalArgumentException: Receiver not registered: [email protected] 
at android.app.LoadedApk.forgetReceiverDispatcher(LoadedApk.java:610) 
at android.app.ContextImpl.unregisterReceiver(ContextImpl.java:853) 
at android.content.ContextWrapper.unregisterReceiver(ContextWrapper.java:331) 
at maps.z.bz.onReceive(Unknown Source) 
at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:709) 
... 9 more 
+0

我在這裏問同樣的問題: http://stackoverflow.com/questions/15116207/strange-exception-from-the-new-google-maps-v2 看起來這是一個錯誤,請參閱評論我的問題。 – meh 2013-02-28 22:18:14

回答

3

這是,如果你使用Google Maps API V2與舊(修訂版4)庫和谷歌播放服務的新(3.0.25)版本發生。

Google似乎打破了向後兼容性,所以如果人們升級他們的Google Play服務,與舊庫一起發佈的應用程序將被打破。

你必須在這一點上兩種可能性:

  1. 發佈您的應用程序和一個新的版本更新到新庫
  2. 恢復到舊地圖

我提出門票和谷歌已經承認:

http://code.google.com/p/gmaps-api-issues/issues/detail?id=5025&thanks=5025&ts=1362047877

請爲此獲取更高優先級。

+0

此時沒有確切的證據。我唯一知道的是,我們已經在幾周前發佈了我們的應用程序和新地圖,並且我們沒有發生任何崩潰。同一天,谷歌發佈新版Play服務的崩潰開始出現並開始加速(可能更多人升級)。儘管Google沒有評論我提出的問題,但沒有確鑿的證據。 我們最終暫時刪除了新的Maps,因爲我們沒有時間用新的lib進行完整的驗收測試。 – balazsbalazs 2013-03-01 13:35:07

+0

這有點痛苦。我希望更新到新的Google地圖庫可以修復它。我正在嘗試更新設備上的Google Play服務進行測試,看看我是否可以重新創建問題,但目前無法完成。如何更新Google Play服務? – StuStirling 2013-03-01 13:36:39

+0

刪除了我以前的評論,因爲您在答案中回答了我的問題,但我沒有提及 – StuStirling 2013-03-01 13:37:21