Android:混淆了compileSdkVersion + targetSdkVersion 23

时间:2015-10-06 15:49:02

标签: java android sdk

我想在Play商店中提供一个应用程序供Android M用户下载,但该应用程序的权限模型尚未完成。如果我将compileSdkVersion和targetSdkVersion设置为22而不是23 - android M用户是否会看到该应用程序并能够dl它(在运行时授予所有权限)?

compileSdkVersion 22

defaultConfig {
    minSdkVersion 15
    targetSdkVersion 22
}

1 个答案:

答案 0 :(得分:9)

  

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

是的,该应用程序将供M用户使用,并且每个权限都在安装时授予。

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

  

此支持库不应使用与版本不同的版本(23)   compileSdkVersion(22)