似乎如果我将targetSdkVersion设置为26,当我需要绘制权限时,应用程序将始终在Android中运行1.5崩溃,“此窗口类型的权限被拒绝”,因为它没有运行时权限检查,如AW 2.0可以。
我在这里发现了同样的问题:Requesting permissions on Android wear
所以我跟着它并将磨损gradle的targetSdkVersion更改为22,它在1.5和2.0上都可以正常工作,它甚至不会在2.0中要求许可。 但是一个很大的问题是我无法再更新应用程序,它说“新目标SDK 22不支持运行时权限,但旧目标SDK 26支持”你必须先卸载。
这是否意味着如果我发布它,那么没有人可以在Play商店更新它了吗?
或者有没有更好的方法来解决第一次绘制(SYSTEM_ALERT_WINDOW)权限而不是更改targetSdkVersion?
谢谢!!!