Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Példaüzenetek
XA0149 figyelmeztetés: Figyelmen kívül hagyja az örökölt Xamarin.Android-környezeti fájlt: '__AndroidEnvironment__abc123', a(z) '1.2.3' verziójú 'Some.Old.Package' NuGet-csomagból, a(z) '/path/to/Some.Old.Package.dll' szerelvényben. A Xamarin.Android osztálykódtárakból származó környezeti fájlok nem támogatottak a .NET for Android rendszerben. Használja a NuGet-csomag újabb verzióját, vagy értesítse a kódtár szerzőt.
XA0149 figyelmeztetés: Az örökölt Xamarin.Android környezeti fájl "__AndroidEnvironment__abc123" figyelmen kívül hagyása a(z) "/path/to/SomeLibrary.dll" szerelvényben. A Xamarin.Android-osztálykódtárakból származó környezeti fájlokat a .NET for Android nem támogatja. Használja ennek a komponensnek egy újabb verzióját, vagy értesítse a kódtár szerzőjét.
Issue
Egy hivatkozott szerelvény (általában egy régebbi Xamarin.Android-osztálytárból vagy egy MonoAndroid-t célzó NuGet-csomagból) egy beágyazott __AndroidEnvironment__* erőforrást tartalmaz. .NET Androidhoz nem használják fel az osztálykódtárak által az örökölt mechanizmussal létrehozott környezeti fájlokat, ezért a rendszer figyelmen kívül hagyja a fájlt.
Ez szorosan kapcsolódik a NU1703 figyelmeztetéséhez, amely szerint a NuGet az elavult MonoAndroid keretrendszert célzó csomagok esetén bocsát ki.
Megoldás
Frissítsen a NuGet-csomag vagy -kódtár olyan verziójára, amely a(z) net-android platformot célozza (.NET Androidhoz). Ha Ön karbantartja a kódtárat, építse újra .NET for Android osztálykódtárként, hogy a környezeti változók a támogatott .net/env/ AAR-elrendezésben jöjjenek létre.
Ha az alkalmazás megköveteli a környezeti változókat, deklarálja őket közvetlenül az alkalmazásprojektben egy @(AndroidEnvironment) elem használatával:
<ItemGroup>
<AndroidEnvironment Include="env.txt" />
</ItemGroup>