我希望在Play商店中可以使用某个应用供Android M用户下载,但该应用的权限模型尚未完成。如果我将compileSdkVersion和targetSdkVersion设置为22而不是23-Android M用户会看到该应用程序并能够对其进行dl(在运行时授予所有权限)吗?

compileSdkVersion 22

defaultConfig {
    minSdkVersion 15
    targetSdkVersion 22
}

最佳答案

如果我将compileSdkVersion和targetSdkVersion设置为22而不是
  23-Android M用户会看到该应用并能够对其进行dl
  (在运行时授予所有权限)?


是的,该应用程序将对M个用户可用,并且在安装时会授予所有权限。

请注意,如果使用支持库v23,则需要将compileSdkVersion设置为23,否则会出现此错误:


  该支持库不应使用与(
  compileSdkVersion(22)

10-06 13:36