範例訊息
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 在應用程式中封裝。
或者,您可以使用 @(AndroidExternalJavaLibrary) 專案群組來包含 foo.jar。 Java 連結庫只會在編譯時期使用,而且不會封裝在最終的Android應用程式中。
解決方法
某些使用這項功能的函式庫可以簡單地在 NuGet 上更新到較新版本。
程式庫作者必須移除此屬性的使用。 其功能將會在未來版本中移除。