Build xamarin android-Projekt nicht erfolgreich, Fehler XA4212

8

Bei visual Studio 2017 15.4 geht alles gut. Aber nachdem ich auf 15.5 upgegradet habe, kann mein Xamarin android-Projekt nicht erfolgreich erstellt werden, was zeigt:

%Vor%     
Liu Feng 09.12.2017, 11:04
quelle

4 Antworten

14

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 Ссылка

    
Carlos487 10.12.2017 00:49
quelle
0

AndroidErrorOnCustomJavaObject:

  

Eine boolesche Eigenschaft, die bestimmt, ob Typen implementiert werden können    Android.Runtime.IJavaObject ohne auch von zu erben    Java.Lang.Object oder Java.Lang.Throwable :

%Vor%

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.

    
Ironman 09.12.2017 11:26
quelle
0

Ich musste Lava.Lang.Object erben und Android.Runtime.IJavaObject entfernen, um das Problem zu beheben.

    
megaKertz 12.02.2018 17:10
quelle
0

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 .

    
Ryan Case 07.03.2018 01:57
quelle

Tags und Links