Xamarin Forms: Nem fordul az újonnan létrehozott solution androidos projektje

Prológus:

A cégnél elsők között lehettem, akik a Xamarin fejlesztés rejtelmeibe áshatták bele magukat. Hogy megelőzzek más fejlesztőknek akár órás fejfájásokat, írásba öntöm tapasztalataimat.

Tézis:
Az újonnan létrehozott Xamarin Forms Solution Androidos projektjének futtatásánál a hasonló hibaüzenetekkel találkozhatunk:

Hibaüzenetek a friss projektnél

A Solution NuGet Csomagjait vizsgáljuk meg először.

Vegyük szemügyre a Xamarin.Forms nevű csomagot, egész pontosan annak a Dependencies résznél található csomagok verzió igényeit.

Xamarin Forms package Dependencies

Láthatjuk, hogy (például) a Xamarin.Android.Support.Design csomag verziószámának meg kell egyezni a 23.3.0 verzióval. Gyanakodhatunk arra, hogy eltérő csomag verziók vannak telepítve. A Xamarin.Android.Support.Design csomag nevére kattintva pedig meggyőződhetünk erről.

A nem megfelelő csomag van telepítve

Frissítsük a NuGet package-t a helyes verzióra. Ellenőrizzük az összes csomagot, majd futtassuk az Androidos projektet.

 

(Archive post from 2017.08.12)

This content has 5 years. Some of the information in this post may be out of date or no longer work. Please, read this page keeping its age in your mind.