我已经从http://dl.google.com/android/installer_r18-windows.exe安装了 Android Studio 0.2.4 和 API 18 的 SDK 。
现在,当我开始一个新项目时,我可以选择target SDK : API 18,但我只能使用 API 17 进行编译。我需要做什么才能使用 API 18 进行编译?

我已经从http://dl.google.com/android/installer_r18-windows.exe安装了 Android Studio 0.2.4 和 API 18 的 SDK 。
现在,当我开始一个新项目时,我可以选择target SDK : API 18,但我只能使用 API 17 进行编译。我需要做什么才能使用 API 18 进行编译?

就我而言,我之前使用的是 intelliJ 13 EAP 并切换到 Android Studio 以获得更好的 Gradle 支持。Android Studio 指向的 Android SDK 与我更新的不同。Android Studio 捆绑了一个 Android SDK 并将其放置在所有用户的“\(relevant Program Files)\Android\android-studio\sdk”或“\Users\(username)\AppData\Local\Android\android-studio\sdk”中只为我用户。所以在你的情况下,我认为你不需要单独下载 SDK,它会默认为捆绑的 SDK。在 Android Studio 中检查或切换 Android SDK:
更新后,确保您的 android-stuidio/sdk/platforms 文件夹中有 android-18。我必须从我的 Android 文件夹中复制我的,SDK 管理器将它们下载到我的电脑上。在我这样做之后,它使带有 api-18 的下拉菜单可用。