全新的Xamarin.Forms项目:文件“obj \ Debug \ android \ bin \ packaged_resources”不存在

时间:2017-04-14 20:52:23

标签: c# visual-studio xamarin.android xamarin.forms

我刚刚安装了Visual Studio 2017,我正在尝试使用Xamarin.Forms项目。我克隆了现有的仓库,可以很好地构建和部署iOS应用程序,但是当我尝试构建Android应用程序时,它会抛出以下错误:

Severity    Code    Description Project File    Line    Suppression State
Error       The file "obj\Debug\android\bin\packaged_resources" does not exist. [Solution Name].Android C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets    1794

在Mac上的Xamarin Studio中,一切都很棒。

我在VS 2017中创建了一个干净的Xamarin.Forms项目,以隔离任何特定的解决方案问题,并得到完全相同的错误。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:5)

如果未正确安装正确的构建工具,通常会发生此问题。

打开Android SDK工具。如果您使用Visual Studio,这就是它的位置。 enter image description here

确保您拥有最新的SDK工具,平台Toosl和构建工具。删除所有预览或旧构建工具。我会使用Rev. 25。 Rev 24.有一些问题,我会确保它们已被卸载。

然后确保为您要编译的任何内容下载了正确的SDK。例如。 7.1,7.0,6.0等。

然后靠近底部,我通常至少

  • Android支持库Google
  • USB驱动程序

安装完成后,关闭所有VS实例并重新启动。