Unable to create service net.rtmp.demo.NotificationService: android.view.WindowManager$BadTokenException: Unable to add window android.view.ViewRootImpl$W@80881a3 -- permission denied for window type 2006
时间: 2023-12-01 12:47:45 浏览: 144
这个 error 通常是因为你尝试在 service 中弹出一个 dialog 或者 toast,而 service 没有权限弹出这个 window 类型的视图。解决方法是,将弹出视图的 context 改为 getApplicationContext(),或者在弹出之前检查一下当前 window 的类型是否为 TYPE_APPLICATION_OVERLAY,如果不是,就不要弹出了。另外,如果你需要在 service 中弹出视图,可以考虑使用 WindowManager 来手动添加视图。希望这能帮到你!
阅读全文