我在Amazon應用商店中報告了以下堆棧跟蹤。我有三個主要的問題加以分析:
- 我永遠無法複製它,因爲它僅似乎與 的Kindle Fire平板電腦發生,我沒有一個
- 堆棧跟蹤我有可用不包含 我的應用程序包,因此很難弄清楚,其實
- 它發生這行我的代碼 原因只是偶爾, 亞馬遜鏗迭約95% Ë火會議似乎沒有亞馬遜開發者報告提供
堆棧跟蹤任何問題(這是所有我從他們身上得到了...)
android.view.WindowManager$BadTokenException
at android.view.ViewRootImpl.setView(ViewRootImpl.java:525)
at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:301)
at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:215)
at android.view.WindowManagerImpl$CompatModeWrapper.addView(WindowManagerImpl.java:140)
at android.app.Dialog.show(Dialog.java:295)
at android.webkit.WebView$ActionPopupWindow.onClick(WebView.java:5867)
at android.view.View.performClick(View.java:3540)
at android.view.View$PerformClick.run(View.java:14167)
at android.os.Handler.handleCallback(Handler.java:605)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4558)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
at dalvik.system.NativeStart.main(Native Method)
其他相關信息有關的設備它發生:(據谷歌Analytics(分析)應用跟蹤)
- 設備:Kindle Fire的HD 7,Kindle Fire的HD 8.9
- OS:「亞馬遜」的Android 4.0.3 & 4.0.4
我的堆棧跟蹤的解釋至今是不順心的事,在我的應用程序對話框,但它是如此奇怪的是在比其他設備Kindle Fire的所有作品(含。 Froyo &薑餅裝置!)。和WebView的線混淆了我,因爲我沒有包含任何地方的web視圖..
還有一些關於BadTokenException的問題已經存在,但是我研究了這些解決方案似乎不適合我案件。例如this question,但我不在應用程序中執行多線程的事情,所以不應該爲我工作。也許我錯過了那裏的東西?
你有什麼想法可以造成這種情況?由於它只發生很少,只有點燃它對我來說不是一個大問題,但我想知道發生了什麼。
編輯:(?也許有時某種點燃不友好的廣告顯示出來),另一個疑是AdMob聯播廣告,這可以解釋偶爾occurence
你有在應用程序的廣告API?這可能會在引發問題的webview中滾動? – Offbeatmammal
@Offbeatmammal是的,我願意!這可能是,我會更多地調查廣告API。謝謝! – donfuxx