2016-05-13 250 views
1

我試圖建立在Visual Studio 2015年與Xamarin的Android應用程序的Android SDK工具,但是當我打開Main.axml,它顯示一個錯誤更新上的Visual Studio 2015年

安裝的Android SDK中是太舊了,需要更新。

在那之後,我嘗試從AVD Manager升級Android SDK工具,但是我得到了以下錯誤消息:

下載Android SDK工具,修訂24.4.1找不到網址: C: \ PROGRA〜1個\的Android \ ANDROI〜1個\ TEMP \ tools_r24.4.1-windows.zip(訪問被拒絕 )

我該如何解決這個問題呢?

+0

嘗試以管理員身份運行 –

+0

Tim Castelijns,這不起作用,還有其他建議嗎? –

回答

4

我解決了這個問題。問題是Xamarin本身沒有更新,因此SDK Manager無法找到windows.zip文件。這裏是更新Xamarin的解決方案..

的Visual Studio 2015年→工具→選項→Xamarin→其他

選擇Xamarin爲Visual Studio更新爲 「穩定」。 然後點擊立即檢查並下載Xamarin。

現在更新Android SDK工具..

去工具→→Android的Android SDK中經理。 從那裏更新Android SDK工具。

完成。重新啓動Visual Studio。

0

zip文件是由其他應用程序或C:\ PROGRA〜1 \ Android打開的,對您沒有寫入權限。關閉所有其他應用程序(或者如果懷疑只是重新啓動)並檢查該目錄的權限並添加到您的用戶寫入權限。但是,如果您有其他工具(如Android Studio),最好共享一個sdk。在VS中,您可以在工具 - >選項 - > Xamarin - > Android設置菜單中更改sdk位置。

+0

我不認爲這是所有關於寫入權限,因爲更新版本是基本功能。 –

+0

是的。嘗試查找某個進程是否阻止訪問其他進程。我使用Sysinternals工具,如Process Explorer – Zanca80

+0

或...嘗試關閉VS並刪除android-sdk \ temp \目錄中的所有文件。 – Zanca80

0

我可能會建議給予你的Android SDK目錄管理員權限的SDK經理:

導航到:

C:\ PROGRA〜1 \的Android \ ANDROI〜1 \

右對齊點擊AVD Manager>屬性>兼容性>以管理員身份運行該程序