Android:混淆了compileSdkVersion + targetSdkVersion 23

Jon*_*Jon 1 java sdk android

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

compileSdkVersion 22

defaultConfig {
    minSdkVersion 15
    targetSdkVersion 22
}
Run Code Online (Sandbox Code Playgroud)

Mat*_*ini 9

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

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

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

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