“aapt.exe”退出,代码为255

时间:2016-06-23 15:11:19

标签: xamarin msbuild xamarin.android azure-devops aapt

尝试为Xamarin Android版本设置我的构建服务器,但我不断遇到此问题:

  

[错误] C:\ Program Files   (86)\的MSBuild \ Xamarin \的Android \ Xamarin.Android.Common.targets(1832,3):   错误MSB6006:“aapt.exe”退出,代码为255。

任何人都知道此错误代码的含义是什么?我们在团队本地计算机上没有这个问题。所以我假设我在构建机器上遗漏了一些东西,但无法弄清楚是什么。

  • Visual Studio Team Services构建代理
  • MS 2012 R2 Datacenter
  • Visual Studio 2015社区
  • Android SDK Manager w /所有SDK的直至修订版24
  • Xamarin 6.1.1.0

2 个答案:

答案 0 :(得分:1)

构建工具中一定存在问题。那么,您可以在本地计算机和构建计算机上比较已安装的构建工具版本。

enter image description here

注意:在项目文件的PropertyGroup标记下添加以下行以指定构建工具版本。

<AndroidSdkBuildToolsVersion>23.0.3</AndroidSdkBuildToolsVersion>

答案 1 :(得分:0)

我相信你可能在SDK管理器中缺少一些用于android的文件。打开sdk管理器,确保您已下载所有目标API级别以及最新的构建工具和附加内容。

enter image description here