在一台新電腦上安裝VS2019,新建Xamarin.Android項目,反復提示要安裝Android SDK Build Tools 28.0.3,在彈出的窗口里點擊接受協議,卻無法安裝SDK。
直接打開Android SDK管理器,總是提示offline,沒法安裝任何東西。
究竟怎么回事呢?全新安裝的Win10和VS2019,准備好好學習一下新知識,第一步就撲街了。
百度得知有人遇到了同樣的問題,但是沒有找到答案。
我的舊電腦上面還有可以正常工作的VS2017,打開Android SDK管理器看一下,也沒有Build Tools 28.0.3,最高只有27.0.3
但是把存儲庫改為Google后,就可以安裝Build Tools 28.0.3了,沒毛病。
安裝后的文件位於C:\Program Files (x86)\Android\android-sdk\build-tools\28.0.3,把它復制到VS2019的新電腦同樣的位置。
然后再次打開VS2019,不再提示錯誤信息,編譯可以通過,Xamarin.Android也可以調試運行了。
打開VS2019的Android SDK管理器,可以看到復制過來的文件生效了。
然而這算什么解決方案呢?總不能一直靠VS2017養着VS2019吧。心好累啊……