TeamCityビルド設定のステップとしてrakefileのmdtoolを使ってXamarin.Adnroidプロジェクトをビルドします。マックでmdtoolへのAndroidSDKパスを提供
呼び出しは次のとおりです。
/Applications/Xamarin\ Studio.app/Contents/MacOS/mdtool build "--configuration:Debug" -p:"Project.Droid" -t:Build "Project.sln"
これ(と私は-p設定した場合でも:AndroidSdkDirectory = /ユーザ/ユーザー/ AndroidSDK)エラーを与える:
私はxbuild使用することができますerror: The Android SDK could not be found, please set the path to it in the Xamarin.Android SDKs settings panel.
プロジェクトをビルドしてAndroidSDKPathを指定経由:
/usr/local/bin/xbuild Droid/Project.Droid.csproj /p:Configuration=Debug /t:SignAndroidPackage /p:AndroidSdkDirectory=/Users/user/AndroidSDK
が、私のソリューションは、AndroidとiOSの両方のプロジェクトをHOTS正弦波、I mdtoolで両方を構築できるのが好きです。
この質問は、私のケースではうまくいくUIビルドの後の契約があるため、this oneとは無関係であることに注意してください。