2017-07-03 68 views
1

我正在使用Jenkins構建Xamarin Android項目。在Mac上與Jenkins構建Xamarin Android項目錯誤MSB3073

我也看到錯誤:

/Library/Frameworks/Xamarin.Android.framework/Versions/Current/bin/mono-symbolicate: line 6: exec: mono: not found /Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2194,3): error MSB3073: The command ""/Library/Frameworks/Xamarin.Android.framework/Versions/Current/bin/mono-symbolicate" store-symbols "bin/Release/com.companyname.preoject.apk.mSYM" "obj/Release/android/assets"" exited with code 127. [/Users/Shared/Jenkins/Home/workspace/project_test_android/Droid/Project.Droid.csproj] Done Building Project "/Users/Shared/Jenkins/Home/workspace/project_test_android/Droid/Project.Droid.csproj" (PackageForAndroid target(s)) -- FAILED.

Build FAILED.

我發現https://forums.xamarin.com/discussion/81671/cant-archive-any-android-project,但它並不能幫助我。

我的生成命令

/p:Configuration=Release /t:PackageForAndroid /p:AndroidSdkDirectory=/Users/user/Library/Developer/Xamarin/android-sdk-macosx 

謝謝

回答

1

我找到了解決方案。我剛剛在我的命令行中添加了/ p:MonoSymbolArchive = False