将 Xbuild 与 Xamarin.Android(以前的 Mono for Android)一起使用
问题:将 Xbuild 与 Xamarin.Android(以前的 Mono for Android)一起使用 我们有一个 Xamarin.Android 项目,我们正在尝试在 Mac 上使用 Jenkins 构建该项目。解决方案文件包含几个不同的项目,其中之一是 MonoDroid 项目。 MonoDroid 项目依赖于解决方案中的其他项目。 我遇到的问题是,当我使用xbuild构建解决方案文件
·
问题:将 Xbuild 与 Xamarin.Android(以前的 Mono for Android)一起使用
我们有一个 Xamarin.Android 项目,我们正在尝试在 Mac 上使用 Jenkins 构建该项目。解决方案文件包含几个不同的项目,其中之一是 MonoDroid 项目。 MonoDroid 项目依赖于解决方案中的其他项目。
我遇到的问题是,当我使用xbuild
构建解决方案文件时,我无法使用 /t:PackageForAndroid 目标,因为它仅对 MD 项目文件有效。
目前在詹金斯,我这样做是这样的:
xbuild MyCoolDroidAp/MyCoolDroidApp.sln /p:Configuration=Release /t:Clean
xbuild MyCoolDroidApp/MyCoolDroidApp.sln /p:Configuration=Release /t:Build
xbuild MyCoolDroidApp/MyCoolDroidProject.csproj /p:Configuration=Release /t:PackageForAndroid
这是可行的,但在我看来,应该有办法消除第三步。有没有人有任何见解?
解答
围绕互联网的共识似乎是我这样做是正确的。
更多推荐
已为社区贡献13073条内容
所有评论(0)