2013-05-18 16 views
6

Używam wersji próbnej Xamarin Studio do mojego ostatniego projektu z Androidem. Wszystko poszło gładko początkowo. Ale dzisiaj zaraz po aktualizacji do najnowszej stabilnej wersji napotkałem błąd (jak podano w tytule tego wpisu).Xamarin Studio 2 - ostatnia stabilna aktualizacja - Błąd podczas wykonywania zadania Aapt: Sekwencja źródłowa jest pusta

Dziennik budowy jest następująca:

Building Rozwiązanie: MyActivity.Mobile (Debug)

budynku: MCAAndroid (Debug)

Budowa rozpoczęła 05/18/2013 17:04 : 44.

Projekt "/Users/hazimanabhmy/Projects/MyActivity.Mobile/MCAAndroid/MCAAndroid.csproj" (Build cel (s)):

docelowe _CheckProjectItems: CheckProjectItems Zadanie NativeLibraries: JavaLibraries: JavaSourceFiles:

docelowe _ComputeAndroidAssetsPaths: ResourceFiles: Aktywa/WebUI/newsfeed.html Aktywa/WebUI/images/bg_content.png Aktywa/WebUI/css/style.css Aktywa/WebUI/images/flag.png IntermediateFiles:

docelowa _GenerateAndroidAssetsDir: Pomijanie docelowe "_GenerateAndroidAssetsDir", ponieważ jego wyjścia są up-to-date.

docelowe _ComputeAndroidResourcePaths: ResourceFiles: Resources/wartości/Strings.xml Resources/odkształcalne/Icon.png Resources/layout/Login.axml Resources/rozciągliwej/le_cool_logo.png Resources/odkształcalne/bg.jpg Resources/rozciągliwej/icon_password.png Resources/odkształcalne/Icon_user.png Resources/Układ/Home.axml Resources/rozciągliwej/info.png Resources/rozciągliwej/settings.png Resources/rozciągliwej/help.png Resources /drawable/bg_content.png Resources/rozciągliwej/shadow_black.9.png Resources/rozciągliwej/cog.png Resources/odkształcalne/tools.png Resources/layout/ReadMatric.axml Resources/rozciągliwej/matric.jpg Resources/odkształcalne/mcalogo.png IntermediateFiles:

docelowa _GenerateAndroidResourceDir: pomijanie cel "_GenerateAndroidResourceDir", ponieważ jego wyjścia są up-to-date.

docelowe _ResolveMonoAndroidSdks: MonoAndroid Narzędzia: /Library/Frameworks/Xamarin.Android.framework/Versions/Current/lib/mandroid/ MonoAndroid ramowa: /Library/Frameworks/Xamarin.Android.framework/Versions/Current/lib /mandroid/platforms/android-10;/Library/Frameworks/Xamarin.Android.framework/Versions/Current/lib/mono/2.1 MonoAndroid Binaries: /Library/Frameworks/Xamarin.Android.Ramy/Versions/prąd/bin/ Android NDK: Android SDK:/Users/hazimanabhmy/Library/Developer/Xamarin/android-sdk-mac_x86/ Java SDK:/usr/

docelowe _ValidateAndroidPackageProperties: GetAndroidPackageName Task ManifestFile: /Users/hazimanabhmy/Projects/MyActivity.Mobile/MCAAndroid/Properties/AndroidManifest.xml AssemblyName: MCAAndroid NazwaPakietu: MCAAndroid.MCAAndroid

docelowe _BuildDependencies: Rozwiązany wyjścia Biblioteka:

docelowe _ExtractLibraryProjectImports: zespoły: /Library/Frameworks/Xamarin.Android.framework/Versions/Current/lib/mono/2.1/System.dll /Library/Frameworks/Xamarin.Android.framework/Versions/Current/lib /mono/2.1/System.Xml.dll /Library/Frameworks/Xamarin.Android.framework/Versions/Current/lib/mandroid/platforms/android-10/Mono.Android.dll /Library/Frameworks/Xamarin.Android .framework/wersje/prąd/lib/mono/2,1/System.Core.dll dzbanków: ResolvedResourceDirectories:

docelowe _GetLibraryImports: NativeLibraries: Słoiki:

docelowe _CheckDuplicateJavaLibraries: JavaSourceFiles: JavaLibraries:

docelowa _UpdateAndroidResgen: AdditionalResourceDirectories: /Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets: błąd: błąd podczas wykonywania zadania aapt: sekwencja źródłem jest pusty zadanie „aapt” wykonanie - FAILED Sporządzono cel budowę „_UpdateAndroidResgen” w projekcie „/Users/hazimanabhmy/Projects/MyActivity.Mobile/MCAAndroid/MCAAndroid.csproj” .-- NIEUDANE

Sporządzono projekt budowy „/Users/hazimanabhmy/Projects/MyActivity.Mobile/MCAAndroid/MCAAndroid.csproj".-- FAILED

Budowa niepowodzeniem. Błędy:

/Users/hazimanabhmy/Projects/MyActivity.Mobile/MCAAndroid/MCAAndroid.csproj (Build) -> /Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android. Common.targets (target _UpdateAndroidResgen) ->

/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets: błąd: błąd podczas wykonywania zadania aapt: sekwencja źródło jest pusty

0 Ostrzeżenie (a) 1 Błąd (y) Czas, który upłynął 00: 00: 00.1048310

---------------------- Wykonane ----------------------

Kompilacja: 1 błąd, 0 ostrzeżeń

Nie mogłem znaleźć przyczyny. Czy ktoś mi pomoże?

Zadałem to samo pytanie na forum Xamarin.Android i wciąż czekam na odpowiedź. Ale myślę, że mógłbym zebrać więcej zasobów i opinii od ekspertów tutaj.

+2

Otrzymałem odpowiedź z forum Xamarin. Wygląda na to, że rozwiązanie jest podobne do tego, co zasugerowano w http://forums.xamarin.com/discussion/comcons_3817/ . Ponadto instrukcja została umieszczona w pliku readme wewnątrz prywatnego folderu Android SDK. – Haziman

+0

+1 to pomogło mi dzisiaj. –

Odpowiedz

6

Jest to ostatnia zmiana/błąd w Xamarin.Android, który oczekuje, że będzie używany z narzędziami Android rev. 22 lub nowszy, gdzie appt został przeniesiony w katalogu sdk (z narzędzi do build-tools). Musisz przejść do menedżera sdk Androida i zaktualizować narzędzia SDK do wersji 22 (lub lepszej), a także zainstalować nowy pakiet narzędzi do kompilacji. enter image description here

+0

Aktualizacja narzędzia SDK rev 22 okazała się dla mnie. –

+0

Ditto. Dzięki za wskazówkę. – groundh0g

Powiązane problemy