Warum ist mein MonoDroid/Xamarin.Android-Projekt, plötzlich eine mir eine "'java' exited with code 1." Fehler?

Während der Arbeit an meinem MonoDroid/Xamarin.Android-app, die es plötzlich aufgehört zu bauen, sagt mir

"java" exited with code 1.

Nach dem einschalten normal MSBuild-Ausgabe Ausführlichkeit, es zeigte sich, dass der Fehler aufgetreten ist Xamarin.Android.Common.targets befindet sich in C:\Program Files (x86)\MSBuild\Xamarin\Android. Die Zeile (Linie 988), startet dieser block von xml-Code:

<CompileToDalvik 
    JavaMaximumHeapSize="$(JavaMaximumHeapSize)"
    JavaOptions="$(JavaOptions)"
    AndroidSdkDirectory="$(_AndroidSdkDirectory)"
    ClassesOutputDirectory="$(IntermediateOutputPath)android\bin\classes"
    JavaSdkDirectory="$(_JavaSdkDirectory)"
    MonoPlatformJarPath="$(MonoPlatformJarPath)"
    JavaSourceFiles="@(AndroidJavaSource)" 
    JavaLibraries="@(AndroidJavaLibrary)"
    LibraryProjectJars="$(IntermediateOutputPath)__library_projects__\*.jar"
UseDx="$(UseDx)"
/>

Auch, wenn ich die Datei öffnen, ich habe 53 Warnungen, die sich alle ähnlich:

The element 'PropertyGroup' in namespace 'http://schemas.microsoft.com/developer/msbuild/2003' has invalid child element 'ResolveReferencesDependsOn' in namespace 
'http://schemas.microsoft.com/developer/msbuild/2003'. List of possible elements expected: 'Property, AllowUnsafeBlocks, ... [followed by a long list of elements]

Ich gelöscht, den code, ich hatte vor kurzem Hinzugefügt, dann endete damit, dass eine vollständige zurückkehren zum vorherigen code, der funktionierte, aber der Fehler weiterhin, egal was ich mache. Ich fand eine Fehler behoben, die auftreten können, auf der gleichen Linie, aber die Lösung da es nicht für mich arbeiten. Auch, weil der Warnungen und der Tatsache, dass mein code, der verwendet wird, um es zu seiner aktuellen Version, scheint es nicht zu sein, das gleiche problem. Irgendwelche Ideen, warum dies geschehen würde, und wie könnte ich es beheben?

Mehr details: ich habe versucht mit einem neuen M4A-Projekt und es hat funktioniert, so wie es aussieht ist es nicht ein problem mit der M4A-Datei, aber etwas, das mein code.

Sogar noch mehr details: ich ging durch jede Klasse, kommentieren Sie Sie aus, um zu sehen, ob ich finden konnte, einen bestimmten block das war das problem verursacht, wenn der Fehler plötzlich verändert. Es zeigt jetzt einen Fehler identisch mit der diese Frage. Ich bin auch mit der 30-Tage-Testversion. Allerdings bin ich mit Visual Studio. Ich werde sehen, ob die Antworten und Kommentare, es wird auch mir helfen.

  • Ich bin immer die gleiche :/
  • Hat einer von Euch eine Lösung finden ? Ich bin vor der gleichen situation... Danke Jungs.
  • Es ging für mich ohne ersichtlichen Grund. Ich wünschte wirklich, ich könnte Ihnen helfen, Jungs, aber ich habe keine Ahnung, was sich geändert hat. Nur ich knallte meinen Kopf gegen die Wand für ein paar Tage und plötzlich war es wieder funktioniert.
  • Tun wird, aber nicht für ein paar Tage, wie der ganze Prozess dauert Stunden!
  • Immer die gleichen Fehler zu 🙁 Scheint begonnen zu haben, geschieht nach dem Download und der Installation der neuen Xamarin.Android. Nicht sicher, ob es ein problem mit dem neuen release konkret sind bzw. dass das Update einer vorhandenen version Durcheinander etwas nach oben.
  • Sah gerade deinen letzten Zeilen über die Sie mit der 30-Tage-Testversion. Das ist sehr interessant, wie das funktionierte gut für mich, wenn mit meinem bezahlten account, aber nachdem ich die updates für Xamarin.Android und Xamarin.iOS und die Angabe zu verwenden, die 30-Tage-Testversion für Xamarin.iOS (als ich noch keine Lizenz für das noch nicht), begann ich immer diese Fehlermeldung (aber meine Xamarin.Android-Projekt ist der eine wirft den Fehler). Also ich Frage mich, ob es hat etwas zu tun mit der trial-version von Xamarin?
  • Gerade gekauft und aktiviert die Xamarin.iOS-Lizenz, aber das problem weiterhin, so dass, wenn dieses problem verursacht wird, indem man die 30-Tage-Testversion, eine Lizenz erwerben, nicht beheben.
  • Sehr seltsam, ich hatte nie irgendwelche code-änderungen, aber ich bin nicht in der Lage zu bauen die Lösung erfolgreich in Visual Studio, aber es immer noch nicht mit der gleichen Fehlermeldung, wenn ich Baue es aus meiner build-Skripte (z.B. Aufruf MSBuild.exe von der Kommandozeile aus).
  • Dang, seltsam. Vielen Dank für die Veröffentlichung des updates aber. Ich fange an, wünschte, ich arbeitete auf der Innenseite, so dass ich herausfinden konnte, was passiert hinter den kulissen...
  • idem, nach dem löschen alle bin/obj-Ordner java noch beendet mit code 1. Und meine Xamarin Abonnements sind valids.
  • So, während Sie arbeiten war früher, es nach dem Zufallsprinzip entschieden, mir dieser Fehler beim erstellen in Visual Studio wieder 🙁 Die gute Nachricht ist, dass ich per E-Mail Xamarin unterstützt und Sie gehen, um das Problem zu untersuchen. Ich schickte Sie ein Beispiel-Projekt, reproduziert das Problem für mich (DPSF Demo-Source-Code eigentlich xnaparticles.com/Download.php); nicht sicher, ob es barf für Sie aber auch, da es ein Computer-spezifisches problem. Ich werde Euch auf dem Laufenden halten.
  • Können Sie mit den Xamarin Bug-Meldung unter bugzilla.xamarin.com/show_bug.cgi?id=14579. Der help desk auch erwähnt 2 anderen eingereichten bugs berichten, die gleiche Fehlermeldung, und kann oder kann nicht bezogen werden. bugzilla.xamarin.com/show_bug.cgi?id=4288 und bugzilla.xamarin.com/show_bug.cgi?id=14363
  • Oh, das sind tolle Neuigkeiten! Danke, @deadlydog.

InformationsquelleAutor ZAD-Man | 2013-03-13
Schreibe einen Kommentar