Android 用 .NET 警告 XA0122
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.
DoNotPackageAttribute
に実装されている動作は非推奨です。
[assembly: Java.Interop.DoNotPackage ("foo.jar")]
これにより、 foo.jar
がアプリにパッケージ化されなくなります。
または、foo.jar
を含める@(AndroidExternalJavaLibrary)
項目グループを使用することもできます。 Java ライブラリはコンパイル時にのみ使用され、最終的な Android アプリにはパッケージ化されません。
この機能を使用する一部のライブラリは、単に NuGet の新しいバージョンに更新できます。
ライブラリの作成者は、この属性の使用を削除する必要があります。 その機能は、今後のリリースで削除される予定です。