Android为旧版

时间:2017-11-01 21:59:10

标签: android android-studio permissions sdk wear-os

似乎如果我将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支持”你必须先卸载。

Can't update

这是否意味着如果我发布它,那么没有人可以在Play商店更新它了吗?

或者有没有更好的方法来解决第一次绘制(SYSTEM_ALERT_WINDOW)权限而不是更改targetSdkVersion?

谢谢!!!

0 个答案:

没有答案