【问题标题】:Build Xamarin android app in TeamCity using mac OS build agent使用 mac OS 构建代理在 TeamCity 中构建 Xamarin android 应用
【发布时间】:2017-06-15 19:54:03
【问题描述】:

我正在尝试构建: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 构建工具。

最奇怪的是,我可以在 XamarinStudio 中打开 TC 代理下载的源代码并毫无问题地构建项目,但在 TC 中却出现了这个烦人的错误。我该怎么办?

【问题讨论】:

    标签: android xamarin xbuild


    【解决方案1】:

    请尝试将 Target Framework 更改为 Android 7

    【讨论】:

    • 我尝试过更改为 A7,全部更改为 24 SDK、A6 等等 - 没有帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-21
    相关资源
    最近更新 更多