Xamarin 支持库版本混淆 [英] Xamarin support libraries version confusion

查看:20
本文介绍了Xamarin 支持库版本混淆的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试使用依赖于 Support v4 和 v7 和 Design 的导航视图构建一个项目,我已经安装了 v23.0.1 并且我还从 SDK Manager 安装了 Android Support Repository v30,它似乎有很多旧版本命名文件夹,一切都在 Android Studio 中完美运行,我使用导航抽屉没有问题,但使用 Xamarin 时出现此错误:

I'm trying to build a project using Navigation View that relies on Support v4 and v7 and Design, I already installed v23.0.1 and I also installed Android Support Repository v30 from SDK Manager which seems to have plenty of older version named folders, everything works perfectly in Android Studio, I use Navigation Drawer with no problem, but with Xamarin I get this error:

错误请安装软件包:SDK 安装程序中可用的Xamarin.Android.Support.Design".Android 资源目录 C:\Users\Cayl\AppData\Local\Xamarin\Android.Support.Design\22.2.0\embedded\./不存在.

还有这个:错误 解压失败.请下载 https://dl-ssl.google.com/android/repository/android_m2repository_r15.zip 并解压到 C:\Users\Cayl\AppData\Local\Xamarin\Android.Support.Design\22.2.0\content目录.

我现在迷路了,为什么 Xamarin 不能使用与 Android Studio 相同的支持库,为什么它需要自己的路径?帮助.

I'm lost now, why can't Xamarin use the same Support Libraries that Android Studio uses, and why does it require it's own path? help.

推荐答案

Android Support Repository 的第 29 版似乎是一个硬编码绑定,而 Xamarin.Android 会自动尝试下载它,而且损坏率很高.

It seems to be a hard coded binding to release 29 of Android Support Repository and Xamarin.Android automatically attempts to download that with a huge rate of corruption.

>

更多信息可以在

More info can be found in

https://blog.lextudio.com/2016/05/android-support-repository-and-xamarin-android/

这篇关于Xamarin 支持库版本混淆的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆