2017-11-20 13 views
1

私のアンドロイドのプロジェクトを再構築しながら、それはこのエラーを示していますXamarin.Formsにアセンブリをロードできませんでしたか?

System.IO.FileNotFoundException: Could not load assembly 'Xamarin.Android.Support.Fragment, 
Version=1.0.0.0, Culture=neutral, PublicKeyToken='. Perhaps it doesn't exist in the Mono for Android profile? 

その後、私は「Xamarin.Android.Support.Fragment」をインストールしたが、それは をインストールに失敗し、このエラーを示しています

どう
Unable to resolve dependencies. 'Xamarin.Android.Support.v4 23.3.0' is not compatible with 
'Xamarin.Android.Support.Design 23.3.0 constraint: Xamarin.Android.Support.v4 (= 23.3.0)', 
'Xamarin.Forms 2.5.0.91635 constraint: Xamarin.Android.Support.v4 (>= 25.4.0.2)' 

この問題を解決するために?

APIバージョン15(Android 4.0.3)を使用しています。 APIバージョン25(Android 7.1)をインストールすると、同じエラーが表示されます。

+0

** 25.4.0.2 **あなたのプロジェクトに対応していないで、 'Xamarin.Android.Support.Fragment'バージョンをインストールしてみてくださいバージョン' 23.3.0'を、インストールしているようです。 –

答えて

0

新しいNuGetパッケージは、MonoAndroid80を再構築したようです。最新のAndroidバージョンで[コンパイルする]オプションを変更することができます。

これを行うには、プロジェクトノードを右クリックして[プロパティ]を選択してAndroidプロジェクトのプロパティに移動します。 「アプリケーション」の下に、「Android版を使用してコンパイル」を適切なバージョンまたは最新のものに設定します。 Visual Studioに表示されます。

Setting the Android version to compile against

あなたが探しているバージョンが存在しない場合は、AndroidのSDK Managerを使用して、新しいSDKのバージョンをインストールします。

も参照してください。このlink

+0

既にこれをしていますが、それは私のために働いていません。 –

関連する問題