C# “沙马林”;Aapt.exe“;已退出,代码为-1073741819

C# “沙马林”;Aapt.exe“;已退出,代码为-1073741819,c#,android,visual-studio-2015,xamarin.android,C#,Android,Visual Studio 2015,Xamarin.android,通过在Visual Studio 2015中使用API 19(4.4.2)创建一个Android项目,当我想要启动应用程序时,向我显示了这些错误 看 错误1:“aapt.exe”退出,代码为-1073741819。应用程序活动\u同步C:\Program Files(x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets 1665 错误2:文件“obj\Debug\android\bin\packated\u resources”

通过在Visual Studio 2015中使用API 19(4.4.2)创建一个Android项目,当我想要启动应用程序时,向我显示了这些错误

错误1:“aapt.exe”退出,代码为-1073741819。应用程序活动\u同步C:\Program Files(x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets 1665

错误2:文件“obj\Debug\android\bin\packated\u resources”不存在。应用程序\活动\同步C:\Program Files(x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets 1691

我用SDK管理器下载了API19的所有文件

SDK详细信息API19


有人想发生类似的事情,这个问题的解决方法是什么?

我花了一天时间来解决这个问题

从SDK管理器中删除此2包


然后将所有内容移到C:\projectroot

我也遇到了这个问题,上面的解决方案对我不起作用。 我们所做的工作是:

  • 删除Android SDK构建工具v24
  • 安装Android SDK构建工具v23.0.3并安装
  • 编辑:


    有一个新版本的Android SDK构建工具“24.0.1”。升级到那个版本对我来说也很有效

    和上面一样的问题。。。但卸载Android sdk内置工具24对我来说很有效 ->卸载SDK构建工具24
    ->重建您的解决方案

    我通过更改资源文件中图像的名称来修复此错误。实际上,我的图像名称为“abc_jkl.png”。之后,我将名称更改为abc,并解决我的问题

    此修复方案对我无效,但按照此处的说明,此解决方案对我有效。我安装的软件包括Visual Studio 2015、Xamarin4.0.3.214和安装了API 23之前的Android SDK。希望这能帮助那些有类似问题的人。这是唯一对我有效的解决方案,因为某些原因,Xamarin没有使用修订版24!这对我来说也非常有效!现在,如果我能弄明白为什么我所有的APK都会从商店里得到“你上传了一个未对齐的APK。你需要在你的APK上运行一个对齐的工具并再次上传。”即使他们应该成功了!