2015-05-19 13 views
28

Otrzymuję następujące ostrzeżenie podczas budowania projektu Xamarin Android.Ostrzeżenie dotyczące budowania Xamarin XA0101

Warning XA0101: @(Content) build action is not supported (XA0101) 

W tym temacie znalazłem zasoby poniżej, ale nie mogę znaleźć rozwiązania, aby pozbyć się tego ostrzeżenia. Czy ktoś może mi pomóc?

http://developer.xamarin.com/guides/android/under_the_hood/build_process/#Content http://developer.xamarin.com/releases/android/xamarin.android_5/xamarin.android_5.1/#Bug_Fixes

Odpowiedz

33

To ostrzeżenie, że przyszedł z nowym Xamarin Update. Jeśli chcesz się go pozbyć, zmień Build Action for AndroidManifest.xml na "none".

+0

Jasne, ale w ten sposób manifest zostanie zignorowany. Czy to nie może być problem? – Andree

+0

Nie, to nie jest problem. – Cheesebaron

+2

Zgadzam się - plik manifestu jest zawarty w pliku APK, nawet jeśli akcja kompilacji jest ustawiona na Brak. Możesz to potwierdzić, rozpakowując wygenerowany plik APK i samemu sprawdzając plik AndroidManifest.xml - lub użyj czegoś takiego, jak drozer do sprawdzenia zainstalowanego pakietu. –

2

„Nowe projekty tworzone z szablonów pokazać ignorable gromadzeniu ostrzeżenie:«@ (treść) zbudować akcja nie jest obsługiwana ... AndroidManifest.xml»Obejście. Zmienić działanie kompilacji«AndroidManifest.xml»na” none "już ustalona w Alfa i Beta kanałów."

- przez Stable release: XamarinVS 3.11.445, new features and bug fixes (Brendan Zagaeski)

Patrz: Bug 28210 - Bugzilla

+0

Mają ten sam błąd "akcja kompilacji @ (Treść) nie jest obsługiwana", ale dla biblioteki DLL. Ta biblioteka DLL ma takie same właściwości jak inne biblioteki DLL w tym samym Referencje projektu, ale jest to tylko jeden narzekanie. Jakieś pomysły? – Riga

+0

Myślę, że możesz zacząć nowe pytanie wyjaśniające swój pełny błąd: @Riga – Vaikesh

+0

Robiąc to, dziękuję – Riga

Powiązane problemy