Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/317.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
“在哪里?”;在IDE中呈现布局时使用的Android版本;设置在Android Studio中?_Android - Fatal编程技术网

“在哪里?”;在IDE中呈现布局时使用的Android版本;设置在Android Studio中?

“在哪里?”;在IDE中呈现布局时使用的Android版本;设置在Android Studio中?,android,Android,Android Studio 2.1.2 每当我切换项目或从头启动Android Studio时,布局预览中名为“在IDE中呈现布局时使用的Android版本”的下拉列表默认为24。由于这是Android N,因此会产生一个错误,即“呈现问题Android N要求IDE使用Java 1.8或更高版本运行。请安装受支持的JDK” 但我没有使用安卓24版。我通常使用23或21或17,这取决于我的项目。所以我把它设成这样。但是Android Studio不“记住”它,所以下次我打开这个项目时,它会回到

Android Studio 2.1.2

每当我切换项目或从头启动Android Studio时,布局预览中名为“在IDE中呈现布局时使用的Android版本”的下拉列表默认为24。由于这是Android N,因此会产生一个错误,即“呈现问题Android N要求IDE使用Java 1.8或更高版本运行。请安装受支持的JDK”

但我没有使用安卓24版。我通常使用23或21或17,这取决于我的项目。所以我把它设成这样。但是Android Studio不“记住”它,所以下次我打开这个项目时,它会回到24


用于呈现布局预览的Android版本存储在何处,以便它记住它?

您需要在选择Android verson API的位置删除自动拾取最佳值。选择此选项后,Android Studio会选择上一个Android API版本。

这里是:(不介意绘画技巧)

只需在此处更改为API 23

编辑


为了保持这种状态,请转到工具>安卓>SDK管理器并取消勾选API 24,因为您还不需要它,而且它目前只是部分准备就绪。

该设置在哪里?在Priview选项卡中,在带有安卓图标的globe旁边。在安卓Studio 2.2预览中,API 24已修复。@user316117,在Vucko的回答中,他所指的线——“自动选择最佳”,是“选中的”。再次单击该行以取消选中它。然后从同一列表中选择所需的任何版本。现在Android studio将记住它。对不起没有看日期,它的线太旧了。