[Android]异常8-android.view.WindowManager$BadTokenException

Posted chy85

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Android]异常8-android.view.WindowManager$BadTokenException相关的知识,希望对你有一定的参考价值。

背景:PopupWindow自定义弹窗,android4.4使用正常,Android6.0使用应用崩溃停止运行,提示android.view.WindowManager$BadTokenException

异常原因:

可能一>大于等于23版本下编译,悬浮窗权限默认是关闭没有权限,然在小于23版本下编译悬浮窗权限是开启有权限的

解决版本有:

解决一>targetSdkVersion 22;修改为小于23即可

注:

当前使用的编译器是:Android Studio2.1.2

以上是关于[Android]异常8-android.view.WindowManager$BadTokenException的主要内容,如果未能解决你的问题,请参考以下文章

Kotlin 协程协程异常处理 ④ ( Android 协程中出现异常导致应用崩溃 | Android 协程中使用协程异常处理器捕获异常 | Android 全局异常处理器 )

android中如何获取超时时长的异常

android异常捕获处理

在android中,数据下标越界,则发生啥异常

Android异常分析(转)

Android设置全局异常捕获在baseActivity注册,才能捕获所有的activity的异常