我在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