Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Beispielnachrichten
warning XA0122: Assembly 'Library1' is using a deprecated attribute '[assembly: Java.Interop.DoNotPackageAttribute]'. Use a newer version of this NuGet package or notify the library author.
Problem
Das in der DoNotPackageAttribute Datei implementierte Verhalten ist veraltet:
[assembly: Java.Interop.DoNotPackage ("foo.jar")]
Dies würde verhindern, dass foo.jar in der App verpackt wird.
Alternativ können Sie die @(AndroidExternalJavaLibrary) Elementgruppe zum Einschließen foo.jarverwenden. Die Java-Bibliothek wird nur zur Kompilierungszeit verwendet und wird nicht in der endgültigen Android-App verpackt.
Lösung
Einige Bibliotheken, die dieses Feature verwenden, können einfach auf eine neuere Version von NuGet aktualisiert werden.
Bibliotheksautoren müssen die Verwendung dieses Attributs entfernen. Die Funktionalität wird in einer zukünftigen Version entfernt.