Android工作室 – “SDK工具目录丢失”

当我启动"android studio"程序时,显示"downloading components"窗口,其中显示: "Android SDK was installed to: C: / Users / user / AppData / Local / android / SDK2 SDK tools directory is missing "不解决,我需要帮助!

“Android SDK安装到:C:/用户/用户/应用程序数据/本地/ android / SDK2 SDK工具目录丢失”这意味着Android SDK需要一个文件夹“工具” ,这个SDK的安装位置。 但是,“工具”文件夹没有安装。 可能是由于低存储量。

[SOLUTION] :卸载Android SDK并重新安装。 这次只要确保你有安装这个SDK的ATLEAST 5GB (尽pipe3.2GB就够了)可用空间。 安装完成后,只需检查“tools”文件夹是否存在(在您安装SDK的位置)

只要做到以下,它会正常工作。

  1. 当错误出现而不是点击“完成”时,点击“x”。它会要求重新初始化。 采取推荐的选项。
  2. 重新configuration后,它将回到主屏幕。 只要去
    configuration – >项目默认值 – >项目结构并复制粘贴或浏览(appData文件夹可能被隐藏)到位置C:/用户/用户/应用程序数据/本地/ android / SDK。
  3. 完成并尝试再次创build项目。 将工作像魅力! ;)

这对我来说是一个问题,因为我已经在不同的目录下安装了SDK。 为了告诉Android Studio SDK的位置,你需要进入设置,但是当你点击“Finish”时,“SDK tools directory missing”对话框总是退出整个程序。 以下是我如何“解决”它:

  1. 删除~/.Android*文件夹(丢失所有设置:/)。
  2. 运行Android Studio。 它将向您展示一个欢迎向导,尝试再次下载SDK(由于我的垃圾networking而失败)。
  3. 点击向导窗口上的X. 这将使您能够进入正常的欢迎对话框。
  4. 转到设置 – >项目默认 – >项目结构,并将Android SDK位置更改为正确的位置。

删除.Android Studio文件夹可能是不必要的 – 我从来没有尝试过在原始错误对话框上按下X – 我只尝试了退出Android Studio的“完成”。 如果你点击X你可以进入设置,但是不幸的是我现在不能回去查看。

如果您的SDK工具目录丢失,也许您意外删除了它,并且有一个简单的方法可以下载它并指导android studio。

首先去android开发者网站( https://developer.android.com/studio/index.html ),滚动到页面的底部,根据你的系统select你的下载(但是不要下载windows的安装程序版本)你需要一个包含SDK的zip文件。

下载后只要把它放在我的文档(MAC或WINDOWS),然后当你打开android studio屏幕将popup安装SDK(如你得到错误的时间),不要单击下一步,去浏览,find该文件然后按确定。 之后,下一步,它将像一个魅力工作。

而已。

当我尝试通过向导重新安装Android Studio时遇到此问题。 我已经有一个“工具”文件夹。

在我的情况下,虽然“工具”目录已经存在,但它也会为其子文件夹提供“sdk工具目录缺失”错误。 不知何故,我的SDK文件夹只有一个libs子目录。

当我粘贴sdk / ant,sdk / apps,sdk / proguard,sdk / qemu,sdk / support和sdk /模板时,向导最终满意于这个configuration,并下载了一些文件。

我GOOGLE了这个错误,并尝试所有的build议,但没有任何工作。 我的问题有点不同 我正在使用Ubuntu 16.04 64位。 我将mount / tmp文件夹设置为tmpfs,以提高应用程序的性能。 我的fstab条目是:

 tmpfs /tmp tmpfs defaults,noatime,nosuid,nodev,exec,mode=1777,size=1024M 0 0 

这是设置/ tmp文件空间到1G,这是android工作室的瓶颈,因为它需要更多的空间在/ tmp文件夹下载SDK文件。 现在我删除了这一行,并重新启动我的电脑,现在一切正常。

我花了3个小时。 我希望帮助别人。

尝试在其他地方安装,也许这将解决问题。 另外,您可以尝试将其安装在USB闪存驱动器上。

将SDK目录更改为C:\ Users \ username \ AppData \ Local \ Android \ Sdk

如果您正在使用最新的android studio,您可以使用configuration – >项目默认值 – >项目结构进行configuration

在我的情况下,它是安装到一个已经存在的目录。 当你select一个安装目录。 程序将不允许你input一个不存在的目录。 所以selectpath,回到主窗口,然后在要安装SDK的位置input新的文件夹名称,可能是function。

我在安装Android Studio时遇到了这个错误,内存太less,无法安装所需的所有东西。 它并没有帮助释放内存或安装Android SDK我自己。 用足够的内存重新安装Android Studio,首次打开Android Studio时,开始下载。

当首次安装android studio和所有东西时,将sdk安装到一个像C:\ Android \ sdk这样的新文件,并确保所有下一个安装sdk项目都指向你安装sdk的文件夹。 它现在工作正常…它必须有关于appdata文件夹中的权限是我的猜测

我也面临同样的问题,我的第一次运行的问题是我没有正确连接到Internet 。 连接到互联网后,它需要一些更新下载,然后运行没有任何问题

在Mac上遇到了这个问题因为公司代理阻止了安装程序对互联网的呼叫。 Android Studio安装程序应该安装SDK的阶段没有发生,安装过程直接进入“SDK工具目录缺失”消息。 可悲的是,没有消息表明无法build立联系。

要解决这个问题,需要使用configuration – >“外观和行为” – >“系统设置” – >“HTTP代理”来列出公司PAC文件的path。 我select了“自动代理configurationurl:”并inputPAC文件的正确URL。

你的文件夹AppData是隐藏的,你应该打开它