今天项目发现异常:Android.view.WindowManager$BadTokenException: Unable to add window — token android.os.BinderProxy@438e7108 is not valid; is your activity running?
发现使用了单例模式创建了一个dialog,使用了activity作为上下文,当项目退出的时候,activity销毁,但是项目由于一些原因没有退出,当再次打开项目的时候,打开这个单例的dialog,发现activity已经销毁了,就发现这个异常!