Cordova Android Studio安装了Android API 26和27 SDK——为什么它们不在build tools文件夹中?

Cordova Android Studio安装了Android API 26和27 SDK——为什么它们不在build tools文件夹中?,cordova,android-studio,Cordova,Android Studio,在检查cordova CLI为何不工作的过程中,我检查了我的/android/sdk/build tools文件夹,发现一些sdk安装到了25.0.0。我打开Android Studio查看下载的SDK,列表中包括API26和API27,检查为“已安装” 如果已安装,为什么我看不到它们列在/build tools中 这一点很重要,因为我的AndroidManifest.xml指定了android:targetSdkVersion=“27”我假设这意味着我需要在Mac上安装SDK 27来生成cor

在检查cordova CLI为何不工作的过程中,我检查了我的/android/sdk/build tools文件夹,发现一些sdk安装到了25.0.0。我打开Android Studio查看下载的SDK,列表中包括API26和API27,检查为“已安装”

如果已安装,为什么我看不到它们列在/build tools中

这一点很重要,因为我的AndroidManifest.xml指定了android:targetSdkVersion=“27”我假设这意味着我需要在Mac上安装SDK 27来生成cordova文件的发布apk

环境: iMac,High Sierra v10.13.3 Android Studio 3.0.1
cordova 8.0.0

在Android Studio中的SDK管理器中,在SDK工具选项卡下,列出了“Android SDK构建工具28-rc-1”。当您选中右下方的“显示软件包详细信息”复选框并单击软件包名称旁边的箭头时,会出现一长串SDK构建工具


我成功地选择了丢失的26和27并下载了它们。他们的文件夹现在显示在sdk/build tools文件夹中的其他文件夹中。

我可以改进问题和评论以防止更多的否决票吗?