【问题标题】:Android Studio doesn't start up, saying SDK components were not installedAndroid Studio 没有启动,说没有安装 SDK 组件
【发布时间】:2015-03-23 06:46:47
【问题描述】:

我已经下载了包含完整 SDK(构建工具、平台等)的 Android Studio。将工作室(64 位)安装在 Drive C 上,并将 SDK 安装在安装程序本身指定的“AppData/local/Android/android-sdk”文件夹中。 现在,当我运行 Studio(具有管理员权限)时,它仍然会尝试下载所有内容,就好像我的 PC 上没有 SDK 组件一样。 有没有办法告诉 Studio SDK 在哪里?还是我必须全部重新下载?? (我已经把错误消息中提到的所有内容都写好了)

"未安装以下 SDK 组件:platform-tools、extra-android-m2repository、tools、addon-google_apis-google-21、build-tools-21.1.2、android-21、sys-img-x86- addon-google_apis-google-21, source-21,"

【问题讨论】:

    标签: android android-studio


    【解决方案1】:

    [未安装以下 SDK 组件:platform-tools]

    我遇到了同样的问题,并且能够通过从命令行更新 SDK 来解决它。 转到安装 Android SDK 的位置(可能是 ~/Android/Sdk)并运行:

    ./android update sdk --no-ui

    无需以 root 身份运行它。

    然后,在 Android Studio 上,继续 Configure -> Project Defaults -> Project Structure,然后将 Android SDK Location 指向它所在的任何位置。

    【讨论】:

    • 为我工作!谢谢!
    【解决方案2】:

    第 1 步:只需复制 21.1.2 文件夹并粘贴名称为 21.1.1
    第 2 步:打开 21.1.1 文件夹并使用任何文本编辑器(记事本)打开“源属性”文件
    step3 : 修改 pkg.Revision=21.1.1 保存
    第四步:安卓工作室

    【讨论】:

      【解决方案3】:
      sudo chown -R <username> .android
      

      here 所述,android sdk 更新程序将一些 xml 的副本存储在 .android/cache 所以设置权限后,更新器可以存储必要的 xmls 并下载缺少的 sdk 组件

      【讨论】:

        猜你喜欢
        • 2016-11-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-12-23
        • 1970-01-01
        • 1970-01-01
        • 2011-06-08
        • 2021-12-20
        相关资源
        最近更新 更多