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

回答

0

嘿,夥伴對我來說,它的工作是手動創建丟失的文件夾。

所以這個文件夾:

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

實際上是缺少所以,如果你這樣做:

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

並嘗試運行從VS安裝程序UI 應該安裝平臺工具包。