【问题标题】:Android studio 2.3 canary missing 'Launch Standalone SDK Manager' option in 'SDK Manager'Android studio 2.3 canary 在“SDK Manager”中缺少“Launch Standalone SDK Manager”选项
【发布时间】:2017-04-14 23:35:04
【问题描述】:

我无意中接受了 android studio 对 2.3 (canary) 的升级建议,尽管我一直将它设置为检查开发者频道,而不是 canary,不知何故被切换了。现在我的“SDK 管理器”窗口中不再有“启动独立 SDK 管理器”选项。

我喜欢独立管理器有多种原因,包括它建议需要下载和升级的内容。常规的 sdk 管理器列出了很多我认为我不需要的东西,例如“CMake”、“LLDB”、“Android 的约束布局”、“ConstraintLayout 的求解器”、“Google Play APK 扩展库”(“Google Play APK扩展库 rev 3' 已经安装,我也需要这个吗?)等等。

独立的 sdk 管理器是否不适用于 2.3 canary 2,或者我需要做更多的事情来获得它?

【问题讨论】:

  • Google 数月来一直试图取消独立的 SDK 管理器。如果它在不久的将来完全消失,请不要感到惊讶。
  • @CommonsWare 有什么理由吗?
  • 我认为他们不想维护它。
  • 是的,这是真的,他们在 2.3 稳定版中删除了它!

标签: android android-studio sdk android-sdk-manager android-studio-2.3


【解决方案1】:

我还更新到 Canary 2.3 版,我很惊讶他们把它拿走了.. 但您仍然可以通过位于您的 sdk 文件夹中的 SDK Manager.exe 启动它

C:\Users\You\AppData\Local\Android\sdk

【讨论】:

  • 刚刚更新到 Android Studio 2.3 并且独立的 SDK 管理器不再启动。其他人可以证实这一点吗?重装SDK工具后,SDK Manager不见了……RIP
  • @myfknoll 按照“我的电脑”中答案中给出的路径并从那里启动 SDK 管理器。
  • 如何在 Ubuntu 中运行?
  • @myfknoll 很高兴我能帮上忙!也许您可以标记或支持我的评论,以便其他用户可以看到标记并采取相应行动:)
  • 我也有类似的经验,Android 2.3 不再提供独立 SDK 管理器。我无法在 sdk 或 sdk\tools 启动独立 SDK 管理器(Android 2.3 SDK 管理器工作正常,只是独立无法启动)。查看 sdk\tools\android.bat 表示“‘Android’命令不再可用。对于手动 SDK 和 AVD 管理,请使用 Android Studio。对于命令行工具,使用 tools\bin\sdkmanager.bat 和 tools \bin\avdmanager.bat”。 简而言之,独立 SDK 管理器现在是 Android 2.3 的 RIP。
【解决方案2】:

现在:今天我尝试启动时,终端说,
android 命令不再可用。
如需手动 SDK 和 AVD 管理,请使用 Android Studio。
过去: 在我的 Mac 上更新到 Canary 版本 2.3 后我也遇到了这个问题。在 Mac 或 Linux 上,打开终端并导航到安装 Android SDK 位置的 tools/ 目录,然后执行 android sdk强>
或仅适用于 mac 用户转到位于
/Users/your mac account name/Library/Android/sdk/tools
中的文件夹 并双击 android 以启动独立 SDK 管理器

我的建议:停止搜索 Launch Standalone SDK Manager 并习惯成为 android studio SDK manager 并选择 Show Package DetailsLaunch Standalone SDK Manager等更详细的描述。

【讨论】:

    【解决方案3】:

    在 2.3 Canary 更新中,使用 SDK Manager.exetools/android.bat 时,不会打开任何管理器。但是tools/android.bat 给出了一个很好的答案来解释它为什么不起作用:

    The "android" command is no longer available. For manual SDK and AVD management, please use Android Studio. For command-line tools, use tools\bin\sdkmanager.bat and tools\bin\avdmanager.bat

    我们仍然可以使用命令行工具,但不再需要独立的 SDK 管理器。

    【讨论】:

    • @MatthieuNogueron 提到的,“我们仍然可以使用命令行工具,但没有更多的独立 SDK 管理器。”是我正在经历的。再见独立 SDK 管理器。我们会想念你的。
    【解决方案4】:

    是的,Android Studio V2.3 中的“启动独立 SDK 管理器”选项不可用,但您仍然可以通过位于 sdk 文件夹中的 SDK Manager.exe 启动它。

    c:\Users\You_User_Account_Name\AppData\Local\Android\SDK Manager.exe

    享受 Android Studio 的新功能。

    【讨论】:

    • @MKY,当我用图像表示更新我的帖子时,希望这会对你有所帮助。(AppData 是隐藏文件夹,所以从控制面板/文件夹选项中取消隐藏它)
    • 我已取消投票。感谢您的详细回答。
    • 感谢@MKY,如果您找到正确的答案,请接受您找到的答案。
    • 它不存在。时期。不在那里。不在硬盘上的任何地方。
    【解决方案5】:

    我刚刚收到 AOSP 的官方回复 - 项目成员 #1 uchid...@google.com 已弃用的功能,请检查最新的稳定版本 Android 2.3

    链接现在消失了,这是故意的。

    【讨论】:

      【解决方案6】:

      是的,Android Studio 2.3 中缺少独立的 sdk 管理器选项。让自己习惯 Android Studio 设置中可用的 sdk 管理器。
      此外,如果您从头开始安装 Android Studio,您将无法从 C:\Users\You\AppData\Local\Android\sdk 或您安装它的任何地方找到 Sdk Manager.exe

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-08-22
        • 2020-09-24
        • 1970-01-01
        • 2013-03-11
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多