我正在使用Xamarin窗体与visual studio 2017 ..。新项目总是有Xamarin.Forms v2.3.3.191。这个项目不管用..。它停在(InitializeComponent)的MainPage上。只是停下来什么都没发生。我认为问题在于Xamarin.Forms版本,所以我安装了Xamarin.Forms的更新。版本2.5.0.121934 (最后的稳定版本)--当我斥责Android项目时,它给了我这个错误
严重程度代码描述项目文件行抑制状态异常加载程序集: System.IO.FileNotFoundException:未能加载程序集'Xamarin.Android.Support.Fragment,Version=1.0.0.0,Culture=neutral,PublicKeyToken=‘。也许它不存在于配置文件中?文件名:“Xamarin.Android.Support.Fragment.dll”
这些是包裹
<package id="Xamarin.Android.Support.Animated.Vector.Drawable" version="23.3.0" targetFramework="monoandroid60" />
<package id="Xamarin.Android.Support.Design" version="23.3.0" targetFramework="monoandroid60" />
<package id="Xamarin.Android.Support.v4" version="23.3.0" targetFramework="monoandroid60" />
<package id="Xamarin.Android.Support.v7.AppCompat" version="23.3.0" targetFramework="monoandroid60" />
<package id="Xamarin.Android.Support.v7.CardView" version="23.3.0" targetFramework="monoandroid60" />
<package id="Xamarin.Android.Support.v7.MediaRouter" version="23.3.0" targetFramework="monoandroid60" />
<package id="Xamarin.Android.Support.v7.RecyclerView" version="23.3.0" targetFramework="monoandroid60" />
<package id="Xamarin.Android.Support.Vector.Drawable" version="23.3.0" targetFramework="monoandroid60" />
<package id="Xamarin.Forms" version="2.5.0.121934" targetFramework="monoandroid60" />我试图更新Xamarin.Android.Support.v7.AppCompat,但是它给了我一个错误
严重程度代码描述项目文件行抑制状态错误无法解决依赖关系。'Xamarin.Android.Support.v7.AppCompat 26.1.0.1‘不兼容'Xamarin.Forms 2.5.0.122203约束: Xamarin.Andr
现在我有两个案子:
我正在使用Android 6 Marshmallow 23。
请帮帮我
发布于 2018-02-23 10:31:02
我解决了同样的问题,将Android目标框架 (不要与Android目标版本混淆)设置为Android7.0,如Xamarin.Forms 2.5.0 发布说明中所述
使用Xamarin.Forms 2.3.4,限制开发者使用23的限制被取消,允许开发者选择新的Google服务和依赖项。这为开发人员提供了更多的可能性和灵活性,但也极大地复杂化了使用不同库解决项目中的依赖关系。现在在Xamarin.Forms 2.5.0中,为了支持Google服务42.1024.0或更高版本,Xamarin.Forms依赖于安卓支持库25.4.0.2或更高版本。 在使用Xamarin.Forms 2.5.0时,一定要根据项目的需要,从这些依赖关系的基线开始。这是对Xamarin.Forms进行测试的依赖项的组合。
之后,我删除了Xamarin.Forms包及其所有引用安卓支持包,并重新安装了Xamarin.Forms 2.5版本。然而,这总是在安装23.3版本的Android支持库。通过从Xamarin.Forms包的上下文菜单中选择Update,安装了25.4.0.2版本中正确的安卓支持库。
https://stackoverflow.com/questions/47971694
复制相似问题