2016-06-23 10 views
0

Setup Versuch, mein Build-Server für Xamarin Android baut, aber ich halte ständig in diese Frage immer:"aapt.exe" verlassen mit Code 255

[Fehler] C: \ Program Files (x86) \ MSBuild \ Xamarin \ Android \ Xamarin.Android.Common.targets (1832,3): Fehler MSB6006: "aapt.exe" mit Code verlassen 255.

Wer weiß, was der Fehlercode bedeutet? Wir haben dieses Problem nicht auf den lokalen Computern der Teams. Also nehme ich an, dass ich etwas auf der Build-Maschine verpasse, kann aber nicht herausfinden, was.

  • Visual Studio Team Services Build-Agent
  • MS 2012 R2 Datacenter
  • Visual Studio 2015 Community-
  • Android SDK-Manager w/alle SDK auf die bis Revision 24
  • Xamarin 6.1.1.0
+0

Diagnose Build-Ausgabe sollten Sie alle Antworten, die Sie brauchen: https://developer.xamarin.com/guides/android/troubleshooting/troubleshooting/#Diagnostic_MSBuild_Output –

+1

Stellen Sie sicher, Sie alle erforderlichen SDK-Version haben installiert auf dem Build-Agent. Das gleiche Problem hier: https://forums.xamarin.com/discussion/27258/xamarin-android-common-targets-783-2-error-msb6006-aapt-exe-exited-with-code-255 –

Antwort

1

Es muss ein Problem in Build-Tool sein. So, können Sie die installierte Build-Tool-Version in Ihrem lokalen Computer vergleichen und Maschine bauen.

enter image description here

Hinweis: Fügen Sie die folgende Zeile unter Property-Tag in Ihrer Projektdatei, die Build-Tool-Version angeben.

<AndroidSdkBuildToolsVersion>23.0.3</AndroidSdkBuildToolsVersion> 
+0

Aus irgendeinem Grund ist es die Tools für Revision 24 nicht gefallen –

0

Ich glaube, dass Sie wahrscheinlich einige Dateien in Ihrem SDK-Manager für Android fehlen. Öffnen Sie den SDK-Manager und stellen Sie sicher, dass Sie alle API-Levels heruntergeladen haben, auf die Sie ausgerichtet sind, sowie die aktuellen Build-Tools und Extras.

enter image description here