在Android Studio布局设计预览中选择目标API

时间:2013-05-17 16:00:15

标签: android api android-studio

我的应用程序针对API 17,但是最小的Sdk版本是8.在布局设计预览页面中,我可以看看我的布局在API 17版本上的显示方式,但如果我点击API选择器下拉菜单,我可以不要选择任何其他API级别。 显然,我可以在2.3 Android版本中运行我的应用程序,在真实设备上我可以看到结果,但有没有办法在设计预览页面中进行测试?

我的宣传片段:

    <uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="17" />

a little screen from the Android Studio

2 个答案:

答案 0 :(得分:20)

<强>更新

实际上我发现了问题所在: 当您安装Android Studio时,默认情况下它使用自己的Android SDK(位于Android Studio.app/sdk文件夹中),而不是您下载的(例如与Eclipse一起使用)。

所以我只是在我认为我使用的SDK和我实际使用的SDK之间进行了错误的调整。 要解决此问题,您有两个选择:

- 从Android Studio选择文件 - &gt;项目结构。在“平台设置”下,您可以添加(更新的)下载的SDK文件夹并将其用于您的项目。

- 打开Android Studio SDK管理器并安装较旧的Android版SDKs

答案 1 :(得分:0)

目前看来17是唯一可供预览的API级别。

我已正确安装所有SDK,它看起来与您的相同。