OSX中的Visual Studio:安装Android SDK Platform-Tools v26.0.0失败

问题描述:

我正在尝试使用Unity3D编译为Android。正常的程序是安装A​​ndroid Studio。不过,我想使用Visual Studio共同体(首选项 - > SDK位置 - > Android的),以避免下载Android的工作室,因为我不打算使用它:OSX中的Visual Studio:安装Android SDK Platform-Tools v26.0.0失败

screenshot

其余组件似乎装好。然而在Android SDK平台的工具安装输出下列错误:

Installing Android SDK Platform-Tools v26.0.0 failed

Could not find a part of the path "/Users/username/Library/Developer/Xamarin/android-sdk-macosx/platform-tools/package.xml".

我已经能够创建一个名为手动platform-tools的空文件夹后进行安装。不幸的是,它似乎没有正确安装,因为该文件夹只包含一个文件名为:package.xml远远低于7 Mb。统一还输出以下错误:

Android SDK is outdated

SDK Tools version 0.0.0 < 24.0.0.

解决方法似乎很容易(两者都可以从这里下载:https://developer.android.com/studio/index.html):

  • 安装Android工作室:它似乎更容易和快捷的方式,但> 500MB的硬盘来空间
  • 仅安装命令行工具:不是那么容易和迅速

不过,我想我很固执,好奇:为什么会不会是失败的?

+0

这似乎是一个错误,但我认为我们已经解决了它。你使用哪个VS Mac版本?如果您可以在https://bugzilla.xamarin.com/enter_bug.cgi?product=Android&component=SDK%20Manager创建一个错误报告并附加您的版本信息和日志(尤其是AndroidTools。* .log),那将是非常好的,所以我们可以调查它。谢谢! –

+0

Visual Studio for Mac Community 7.1 build 1297 @SevoKukol – chelder

+0

遇到同样的问题,相同的版本,Visual Studio for Mac社区版本7.1 build 1297.最奇怪的事情。手动创建文件夹遇到同样的问题:安装只是在那里创建一个单一的XML文件。 – Zeinrich

嘿,伙伴对我来说,它的工作是手动创建丢失的文件夹。

所以这个文件夹:

/Users/username/Library/Developer/Xamarin/android-sdk-macosx/platform-tools/ 

实际上是缺少所以,如果你这样做:

$ cd /Users/username/Library/Developer/Xamarin/android-sdk-macosx/ 
$ mkdir platform-tools 

并尝试运行从VS安装程序UI 应该安装平台工具包。