【发布时间】:2017-07-14 21:21:00
【问题描述】:
Android Studio 安装程序将 AS 放入全局可用的 C:\Program Files\Android\Android Studio。
但是,它将 Android SDK 放置在 C:\Users\Username\AppData\Local\Android\Sdk 中,这在技术上对该用户是私有的,并且对可能执行全局可用的 Android Studio 的其他用户不可用。为什么 SDK 安装在“用户文件夹”中?
注意:
我知道您可以覆盖它并将 SDK 放在您希望的任何位置。我只是想了解默认情况下将 SDK 置于用户私有位置的设计选择。
注2:
我在 Android Studio 安装程序中为 SDK 放置了不同的文件夹位置,实际上 SDK 已安装在那里。
但是,SDK Manager/Gradle 似乎并不知道这一点,Gradle 对 SDK 的后续更新将 SDK 放入“用户文件夹”。
所以我最终安装了两个 SDK。
【问题讨论】:
-
“我只是想了解设计选择”——“为什么开发人员 X 做出决定 Y?”形式的问题。不适合 Stack Overflow。只有开发者 X 可以明确回答,开发者 X 不太可能看到这个问题。其他人可能只能提供意见。
-
Commonsware,我喜欢你的书。我什至付了一些钱。请冷静下来。
标签: android android-studio installation path sdk