[英]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.