[英]Xamarin.Forms: Android project Build Error - Missing Files inside AppData\Local\Xamarin Folders
我正在嘗試Xamarin.Forms。 我創建了一個名為“ App2”的解決方案。 Visual Studio自動創建以下項目:
當我嘗試編譯Android Project(App2.Droid)時,出現以下錯誤:
下載失敗。 請下載https://dl-ssl.google.com/android/repository/android_m2repository_r22.zip並將其放入C:\\ Users \\ pedro.costa \\ AppData \\ Local \\ Xamarin \\ Android.Support.Design \\ 23.0.1.3目錄。 App2.Droid原因:一個或多個錯誤。 App2.Droid
請安裝SDK安裝程序中提供的軟件包:“ Xamarin.Android.Support.Design”。 Java庫文件C:\\ Users \\ pedro.costa \\ AppData \\ Local \\ Xamarin \\ Android.Support.Design \\ 23.0.1.3 \\ embedded \\ classes.jar不存在。 App2.Droid下載失敗。 請下載https://dl-ssl.google.com/android/repository/android_m2repository_r22.zip並將其放入C:\\ Users \\ pedro.costa \\ AppData \\ Local \\ Xamarin \\ Android.Support.Design \\ 23.0.1.3目錄。 App2.Droid原因:一個或多個錯誤。 App2.Droid
請安裝SDK安裝程序中提供的軟件包:“ Xamarin.Android.Support.Design”。 Android資源目錄C:\\ Users \\ pedro.costa \\ AppData \\ Local \\ Xamarin \\ Android.Support.Design \\ 23.0.1.3 \\ embedded./不存在。 App2.Droid
我已經嘗試過:
我已經做了大量研究,似乎Android.Support。*文件夾中應該包含文件,並且應該在構建android解決方案時下載這些文件,但對我而言這不是真的。
嘗試解決此問題:
C:\\Users\\[user-name]\\AppData\\Local\\Xamarin\\zips
文件夾。 /bin
和/obj
。 構建和調試項目可能需要一些時間。
1.下載https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip
2.重命名為2A3A8A6D6826EF6CC653030E7D695C41.zip
3.復制到C:\\ Users \\ User \\ AppData \\ Local \\ Xamarin \\ zip
4.重建
我在此問題的其他答案中看到,只要從Android.Support.Design文件夾中刪除所有內容,Visual Studio就會在項目重建后再次下載它。
就我而言,問題是代理問題。 當我將環境設置為無需代理即可訪問Internet時,Visual Studio會在重建文件上下載必要的文件和文件夾。
不要將zip解壓縮到\\23.0.1.3
文件夾,或者只是將其放入其中,那將不起作用,不要介意錯誤消息。 您必須將zip放在\\zip
文件夾中,刪除現有的zip后,您可能需要將下載的zip重命名為類似以下內容: 2A3A8A6D6826EF6CC653030E7D695C41.zip
但是,如果您不想手動下載支持存儲庫,則只需刪除%USER%\\AppData\\Local\\Xamarin\\
文件夾中的所有內容,然后重建並等待。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.