我正在尝试Xamarin.Forms。 我创建了一个名为“App2”的解决方案。 Visual Studio自动创建以下项目:
当我尝试编译Android项目(App2.Droid)时,我收到以下错误:
下载失败。请下载 https://dl-ssl.google.com/android/repository/android_m2repository_r22.zip 把它放到 C:\ Users \用户pedro.costa \应用程序数据\本地\ Xamarin \ Android.Support.Design \ 23.0.1.3 目录。 App2.Droid原因:一个或多个错误。 App2.Droid
请安装包:'Xamarin.Android.Support.Design'可用 SDK安装程序。 Java库文件 C:\ Users \用户pedro.costa \应用程序数据\本地\ Xamarin \ Android.Support.Design \ 23.0.1.3 \嵌入式\ classes.jar 不存在。 App2.Droid下载失败。请下载 https://dl-ssl.google.com/android/repository/android_m2repository_r22.zip 把它放到 C:\ Users \用户pedro.costa \应用程序数据\本地\ Xamarin \ Android.Support.Design \ 23.0.1.3 目录。 App2.Droid原因:一个或多个错误。 App2.Droid
请安装包:'Xamarin.Android.Support.Design'可用 SDK安装程序。 Android资源目录 C:\ Users \用户pedro.costa \应用程序数据\本地\ Xamarin \ Android.Support.Design \ 23.0.1.3 \ embedded./ 不存在。 App2.Droid
我已经尝试过:
我已经做了很多研究,似乎Android.Support。*文件夹里面应该有文件,并且在构建android解决方案时应该下载这些文件,但这对我来说并不适用。
答案 0 :(得分:4)
尝试这项工作:
C:\Users\[user-name]\AppData\Local\Xamarin\zips
文件夹。/bin
和/obj
。构建和调试项目可能需要一段时间。
答案 1 :(得分:3)
1.download https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip
2.与2A3A8A6D6826EF6CC653030E7D695C41.zip相同
3.copy to C:\ Users \ User \ AppData \ Local \ Xamarin \ zip
4.rebuild
答案 2 :(得分:2)
我在其他问题的答案中看到,只需删除Android.Support.Design文件夹中的所有内容,Visual Studio会在项目重建后再次下载。
我的问题是代理问题。当我将环境设置为在没有代理的情况下访问Internet时,Visual Studio会在重建时下载必要的文件和文件夹。
答案 3 :(得分:0)
请勿将zip解压缩到\23.0.1.3
文件夹,或者只是将其放在那里,但是不能正常工作,请注意错误信息。
您必须将zip放在\zip
文件夹中,删除现有的zip后,您可能需要将下载的zip重命名为:2A3A8A6D6826EF6CC653030E7D695C41.zip
但如果您不想手动下载支持存储库,则可以删除%USER%\AppData\Local\Xamarin\
文件夹中的所有内容并重建并等待。
答案 4 :(得分:0)