没有 Android SDK 发现 SDK 工具目录丢失

No Android SDK found SDK tools directory missing

基本上是我人生中第一次安装 Android Studio android-studio-ide-182.5264788-windows.exe 打开它时我得到:

缺少 SDK,未找到 Android 找到 SDK

我还检查了这个路径:C:\Users\<user>\AppData\Local 但我没有找到 Android 文件夹,因为我正在寻找 C:\Users\<user>\AppData\Local\Android\Sdk

如果我按 next next finish 我得到:

Nothing to do!
Android SDK is up to date.
SDK tools directory is missing

我也检查了互联网上发布的各种解决方案,但其中 none 解决了我的问题。

下载 zip 文件:http://dl.google.com/android/android-sdk_r24.4.1-windows.zip
解压到SDK目录下,文件如下:
D:\Android_sdk\platforms
D:\Android_sdk\tools
D:\Android_sdk\SDKManager.exe
D:\Android_sdk\SDKReadme.txt

重启Adnroid Studio,配置->SDK管理器
然后您可以将 Android SDK Location 更改为您的 SDK 路径

我同时想通了,但我忘了更新问题。基本上我遇到这些问题是因为公司代理在安装过程中阻塞了一些资源。

我的解决方案是在 System Settings > HTTP Proxy 下的 Android Studio 中配置代理。我已将其设置为手动代理配置。

除此之外,我还必须在 Java 版本中配置一些安全证书,供 Android Studio 使用。我使用这段代码来做到这一点:https://knowledge.digicert.com/solution/SO4085.html

最后一件事是 运行 这个:sdkmanager --licenses。我首先在 cmd 中尝试,但它不起作用,我不知道是什么原因,但在我尝试了 Idea 后它起作用了。

在所有这些之后,它起作用了。我的 .. 有一个小问题,但在我进入 Setings > Build, Execution, Deployment > Instant Run 并禁用 Instant Run.

后它得到了修复

网络适配器ipv4设置或代理..我检查了一下,然后解决了。

安装完成后点击配置进入SDK管理器->SDK工具和 取消选中“隐藏过时的包”

Refer the image 之后检查提到的包并安装它 – C:\Users..\AppData\Local\Android\Sdk\tools\bin是否创建.

创建项目后

  • 转到工具
  • AVD 经理
  • 您的虚拟设备 -> 创建虚拟设备
  • Select 硬件:- Nexus 5x(分辨率)
  • 下一个
  • 查看最新的或下载最新的(OS)
  • 下一个
  • 因为它是默认设置
  • 启动虚拟设备