我刚刚尝试在我的 Windows 10 系统上安装 Android Studio。当我打开 Android Studio 时,它询问我的 Android SDK 在哪里。 但根据文档http://developer.android.com/sdk/installing/index.html?pkg=studio
Android Studio 提供了开始开发应用程序所需的一切 适用于 Android,包括 Android Studio IDE 和 Android SDK 工具。
那么有什么好处呢?我猜 Android Studio 并没有提供一切...
打开新终端(WIN + R,输入
cmd
,然后按 ENTER)> 输入 adb --version
然后,您的 platform-tools
的
PATH将显示在终端中的
Installed as
行下。复制 PATH(例如:D:\AndroidSDK\platform-tools\adb.exe
)并在 Android Studio 中转到:工具 > SDK 管理器 > 编辑“Android SDK 位置”> 粘贴新位置 > 单击应用/确定按钮 > 重新启动 Android Studio。
您是正确的,它确实没有提供所有内容,如其他文档中所述。 Android Studio 是一个 IDE - 集成开发环境 - 专为开发 Android 应用程序而设计。 Android SDK - 软件开发套件 - 是一组用于构建针对特定 Android API 的应用程序的工具。
换句话说,Android SDK 专门用于基于一组目标 Android 工具、组件等开发应用程序。因此,在 Android Studio 中,您可以设置一个或多个 Android SDK 来开发许多应用程序。这包括来自三星、霍尼韦尔、Zebra 或其他 Android 设备制造商的自定义 SDK。在 Android Studio 中,您可以选择要安装和使用的 SDK。如果不选择任何SDK,Android Studio将无用。它也不应该包含
特定的 SDK,因为您可能不想要或不需要它。此外,SDK 的更新独立于 Android Studio,因此您需要单独管理。
正如 CloudBrain 所解释的,您可以在与其他 Android 工具相同的目录中设置 Android SDK。但您可能不会,也可能不应该这样做,以便保持该目录清晰,以便 Android Studio 进行管理。选择任何可用的目录应该可以 - 然后下载并安装您首选的 SDK 或使用 Android Studio 来执行此操作。您引用的页面底部的链接位于此处:
http://developer.android.com/sdk/installing/adding-packages.html
它指出:
换句话说,SDK 本身是“空的”,您需要通过添加组件/工具/平台版本/等来定义如何使用它。开发您的特定应用程序时需要的。包含所有这些都会使下载和安装变得严重膨胀。添加SDK包
Android SDK默认不包含 开始开发所需的一切。 SDK分离工具, 平台和其他组件放入包中,您可以下载为 需要使用 Android SDK Manager。所以在你开始之前,有 您应该将一些包添加到您的 Android SDK 中。