저는 Visual Studio 2017에서 Xamarin Forms를 사용하고 있습니다. 새 프로젝트에는 항상 Xamarin.Forms v 2.3.3.191이 있습니다. 프로젝트가 작동하지 않습니다. MainPage의 (InitializeComponent)에서 멈 춥니 다. 멈추고 아무 일도 일어나지 않습니다. 나는 문제가 Xamarin.Forms 버전입니다 생각, 그래서 Xamarin.Forms의 업데이트를 설치 .. 나는 안드로이드 프로젝트를 rebulid 때 는 그 다음 날 그 오류를 제공 (마지막 안정적) 2.5.0.121934 버전Xamarin.Forms을 2.5로 업데이트 ... 다른 패키지와 충돌합니다.
심각도 코드 설명 프로젝트 파일 라인 억제 상태 오류 예외 동안 어셈블리를로드 : System.IO.FileNotFoundException : 는 'Xamarin.Android.Support.Fragment, 버전 = 1.0.0.0, 문화 = 중립, PublicKeyToken을 어셈블리를로드 할 수 없습니다 = '. 아마도 가 Android 용 Mono 프로필에 존재하지 않는 것일까 요? 파일 이름 : '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.Andr
: Xamarin.Forms '와 호환되지 않습니다 2.5.0.122203 제약' 26.1.0.1이 Xamarin.Android.Support.v7.AppCompat ' XF 버전 2.5 .... 및 그 오류를 throw합니다. System.IO.FileNotFoundException : 어셈블리 'Xamarin.Android.Support.Fragment 재건 안드로이드 프로젝트에서로드 할 수 없습니다.]23
저에게
프로젝트의 '대상 프레임 워크'를 ** ** 적어도 Android 7.0으로 변경하십시오. 최신 Google AppCompat 라이브러리가 필요한 경우 Android 8.0을 타겟팅해야합니다. – SushiHangover
좋아, Android 7 (API 24)을 설치했습니다. SDK 관리자,하지만 여전히 오류가 나타납니다 .. 나는 내가 안드로이드 8을 설치해야한다는 것을 발견했을 때 봤어 .. 그리고이 이미지는 https://ibb.co/bDr0bb SDK에 내 안드로이드 8입니다 .. 난 SDK 플랫폼을 설치했습니다 ,하지만 대상 플랫폼에서 vs에서는 안드로이드 8을 찾지 못 했으므로 다른 것을 설치해야합니까? –
새로운 (미리보기) [Xamarin Android Device Manager] (https://developer.xamarin.com/guides/android/getting_started/installation/android-emulator/xamarin-device-manager/)를 사용해 보셨나요? –