Nach der @Ironman-Antwort geschieht dies mit Xamarin.Android 8.0, also setze ich die Eigenschaft in der Projektdatei .csproj im folgenden Abschnitt auf false .
%Vor%In den meisten Fällen sollten Sie die Eigenschaft hinzufügen, da sie nicht standardmäßig vorhanden ist.
Jetzt können Sie die App normal erstellen und ausführen, nur mit einer Warnung.
Achten Sie darauf, dass es sich um andere PropertyGroup -Tags in der .csproj-Datei handelt, die für Build-Bedingungen spezifisch sind.
Sie können die anderen Build-Eigenschaften und Konfigurationen in Ссылка
AndroidErrorOnCustomJavaObject:
%Vor%Eine boolesche Eigenschaft, die bestimmt, ob Typen implementiert werden können
Android.Runtime.IJavaObject
ohne auch von zu erbenJava.Lang.Object
oderJava.Lang.Throwable
:
Wenn diese Option zutrifft, wird ein XA4212-Fehler generiert, andernfalls wird eine XA4212-Warnung generiert.
Unterstützung für diese Eigenschaft wurde in Xamarin.Android 8.1 hinzugefügt.
Diese Eigenschaft ist standardmäßig True.
Ich habe das behoben, indem ich mit der rechten Maustaste auf die Lösung geklickt habe und "Clean" gewählt habe. Wenn Sie eine Meldung erhalten, in der Sie gefragt werden, ob das Projekt für die Bereitstellung im Lösungskonfigurations-Manager nach der Bereinigung ausgewählt wurde, finden Sie Anweisungen zum Beheben des Problems hier .
Tags und Links android xamarin.android