Создайте приложение Xamarin для Android в TeamCity с помощью агента сборки mac OS.

Пытаюсь сделать сборку: xbuild /t:SignAndroidPackage /p:Configuration=Release /p:AndroidSdkDirectory=/Users/administrator/Library/Android/sdk MyApp/Droid/MyApp.Droid.csproj , но получаю ошибки:

/Users/administrator/Documents/teamcityagent/work/f540e07669d97f37/GoBounce/Droid/obj/Release/__library_projects__/Xamarin.Android.Support.v7.AppCompat/library_project_imports/res/values-v24/values-v24.xml(2): error APT0000:  Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Borderless.Colored'.
/Users/administrator/Documents/teamcityagent/work/f540e07669d97f37/GoBounce/Droid/obj/Release/__library_projects__/Xamarin.Android.Support.v7.AppCompat/library_project_imports/res/values-v24/values-v24.xml(2): error APT0000:  Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Colored'.

Я пробовал разные варианты свойств приложения, но результат все тот же

введите здесь описание изображения

На Mac установлено несколько версий Android SDK: 15,19,21,23,24,26 и несколько инструментов сборки Android SDK.

Самое странное, что я мог открыть исходный код, загруженный агентом TC, в XamarinStudio и без проблем собрать проект, но в TC я получил эту досадную ошибку. Что я должен делать?


person Seekeer    schedule 15.06.2017    source источник


Ответы (1)


Пожалуйста, попробуйте изменить Target Framework на Android 7

person Taier    schedule 16.06.2017
comment
Пробовал переходить на A7, менять все на 24 SDK, A6 и так далее - не помогает. - person Seekeer; 18.06.2017