【发布时间】:2013-12-18 00:26:37
【问题描述】:
我将 Xamarin Studio 与 Xamarin.iOS 和 Xamarin.Android 一起使用。我的工作区包含两种解决方案,一种用于 android,另一种用于 ios。项目几乎相同。当我为 ios 构建解决方案时,它只重建更改的项目。它会执行一些额外的操作,这些操作需要很少的时间。因此,第二次按下 Build 几乎不需要任何时间。
但是当我构建 Android 解决方案时,它会重新构建所有项目,而不管文件、配置等方面的变化。如果我在成功构建后按构建,它会重新构建它。更糟糕的是,如果我尝试运行一个刚刚构建的项目,它会重新构建它!此外,如果我在运行后运行项目(当您调试程序时,它经常发生),它会再次重建它。由于我有很多项目,所以需要很长时间,加上编译非常依赖CPU,因此很难提高速度。
一般来说,问题是是否有可能不在每次构建时都重新构建整个解决方案?也许我缺少一个配置选项,或者配置错误?
我不知道项目配置中的任何内容是否与问题相关,所以请告诉我解决方案/项目配置的哪一部分可能会有所帮助。
版本:
Xamarin 工作室 版本 4.0.9(构建 12) Xamarin.Android 版本:4.7.11(商业版)//我认为现在每个严肃的编译器都必须进行单独编译,所以我认为,我做错了什么。
更新: 我已经安装了最新版本的 Xamarin Studio 和 Xamarin.Android:
Xamarin 工作室 版本 4.0.12(构建 3) Xamarin.Android 版本:4.8.1(商业版)重建安卓解决方案需要 1 分 58 秒。每次我运行应用程序时。
【问题讨论】:
标签: android xamarin.android xamarin-studio