Visual Studio 2017工具 - >禁用Android

问题描述 投票:0回答:1

当我尝试运行一个新的空白Android应用程序时,我收到一个错误:

“无法找到Android SDK目录......”。

我在谷歌搜索解决方案,我发现我需要去Tools -> Android -> Android SDK Manager,然后我意识到按钮被禁用。

我做了一些检查:在Tools -> Options -> Android Setting中获取Android SDK Location并且它是空的。此外,文件夹Programs Files(x86)\Android\android-sdk只包含一个名为extras的文件夹

我做了两次VS修复,没有任何改变。

据我所知,我没有SDK,不知何故VS无法正确安装。

是否有任何手动方式来安装它或任何其他解决方案?

编辑:我已尝试卸载Visual Studio并再次安装。它无法成功安装所有内容,这是日志:

软件包'JavaJDKV2,version = 1.8.6,chip = x64'无法安装。搜索URL https://aka.ms/VSSetupErrorReports?q=PackageId=JavaJDKV2;PackageAction=Install;ReturnCode=-1详细信息命令执行:“C:\ ProgramData \ Microsoft \ VisualStudio \ Packages \ JavaJDKV2,version = 1.8.6,chip = x64 \ jdk-8u181-windows-x64.exe”/ quiet返回码:-1返回码详细信息:未知错误(0xffffffff)日志C:\ Users ****** \ AppData \ Local \ Temp \ dd_setup_20180828172213_290_JavaJDKV2.log受影响的工作负载使用.NET进行移动开发(Microsoft.VisualStudio.Workload.NetCrossPlat,version = 15.8.27906.1)受影响的组件Android SDK设置(API级别27)(Component.Android.SDK27,版本= 15.8.27906.1)Google Android模拟器(API级别27)(Component.Google.Android.Emulator.API27,版本= 15.8.27906.1)Java SE开发套件(8.0.1120.15)(Component.JavaJDK,版本= 15.6.27406.0)

android visual-studio xamarin visual-studio-2017
1个回答
0
投票

我修好了,这对我有用:

  1. 我下载了Android Command line tools
  2. 我将下载的文件夹放在C:\ Program Files(x86)\ Android \ android-sdk中
  3. 我打开CMD并指向该文件夹。
  4. 我查看了命令sdkmanager --list,有关更多信息,请参阅sdkmanager page
  5. 我通过sdkmanager命令下载了我需要的SDK
  6. 此外,在我从命令行下载了我需要的内容之后,VS2017的SDK管理器也开始工作了。
© www.soinside.com 2019 - 2024. All rights reserved.