Xamarin.forms ";VsInstallRoot“;参数不受";Xamarin Building Andorida Arrestore“;任务

Xamarin.forms ";VsInstallRoot“;参数不受";Xamarin Building Andorida Arrestore“;任务,xamarin.forms,xamarin.android,visual-studio-mac,Xamarin.forms,Xamarin.android,Visual Studio Mac,我有一个Xamarin.Forms应用程序,当我尝试构建Android应用程序时,我得到以下编译时错误: Target _XamarinAndroidBuildAarRestore: /packages/Xamarin.Build.Download.0.4.9/build/Xamarin.Build.Download.targets(120,4): error MSB4064: The "VsInstallRoot" parameter is not supported by the "Xa

我有一个Xamarin.Forms应用程序,当我尝试构建Android应用程序时,我得到以下编译时错误:

Target _XamarinAndroidBuildAarRestore:

/packages/Xamarin.Build.Download.0.4.9/build/Xamarin.Build.Download.targets(120,4): 
error MSB4064: The "VsInstallRoot" parameter is not supported by the "XamarinBuildAndroidAarRestore" task. Verify the parameter exists on the task, and it is a settable public instance property.

/packages/Xamarin.Build.Download.0.4.9/build/Xamarin.Build.Download.targets(114,3): 
error MSB4063: The "XamarinBuildAndroidAarRestore" task could not be initialized with its input parameters. 
iOS应用程序构建良好


我正在使用Visual Studio for Mac(版本7.4.1 build 48)。

我从解决方案中删除了此Xamarin论坛中引用的包、bin和obj文件夹,从而消除了此错误:


您的应用程序中有firebase或google地图吗?嘿,我想在这里重复一下这个问题。我们刚刚发布了0.4.9更新,但我没有听说过这个问题。您能分享您使用的Google Play服务的版本吗?@G.hakim我的应用程序中有Google地图。@clb使用Xamarin.Build.Download的0.4.7版本时也会发生这种情况。我使用的是Google Play服务的42.1021.1版本,这在Google Play服务和Xamarin.Build.Download之间有很大的差距。您是否能够将GPS更新为最新版本,或者(这可能更容易)将Xamarin.Build.Download降级为0.4.6。我现在正在努力让这个错误发生在我这边。