Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何确定可用API级别的列表?_Android_Android Studio - Fatal编程技术网

Android 如何确定可用API级别的列表?

Android 如何确定可用API级别的列表?,android,android-studio,Android,Android Studio,在Android Studio中设计布局时,在预览窗口中有一个选项,用于选择要为其呈现预览的API级别。我认为该列表与安装的Platform SDK相匹配。但事实并非如此。我已经安装了几个SDK,但是对于单个项目中的不同xml文件,我有不同的可用API级别列表。对一些人来说,这只是一个条目,就像图中的23条一样。那么,如何确保特定的API级别可用于预览 这不是您的项目支持的所有版本吗minSdkVersiontocompileSdkVersion否。minSdkVersion是17,compil

在Android Studio中设计布局时,在预览窗口中有一个选项,用于选择要为其呈现预览的API级别。我认为该列表与安装的Platform SDK相匹配。但事实并非如此。我已经安装了几个SDK,但是对于单个项目中的不同xml文件,我有不同的可用API级别列表。对一些人来说,这只是一个条目,就像图中的23条一样。那么,如何确保特定的API级别可用于预览


这不是您的项目支持的所有版本吗
minSdkVersion
to
compileSdkVersion
否。minSdkVersion是17,compileSdkVersion是19,targetSdkVersion是19。对我来说是21到24(
min
to
compile
)。那一定是巧合吧:-)你说的“巧合”是什么意思?min为17,compile为19-两者均已安装,但不可用。此外,该项目中的其他XML正确地显示了所有可用的SDK,因此必须有其他内容影响此列表,而不是build.gradle设置。对我来说,这肯定是最小的编译版本,不是您的项目支持的所有版本吗
minSdkVersion
to
compileSdkVersion
否。minSdkVersion是17,compileSdkVersion是19,targetSdkVersion是19。对我来说是21到24(
min
to
compile
)。那一定是巧合吧:-)你说的“巧合”是什么意思?min为17,compile为19-两者均已安装,但不可用。此外,此项目中的其他XML正确显示了所有可用的SDK,因此必须有其他内容影响此列表,而不是build.gradle设置。对于我来说,这是编译版本的最小值