【问题标题】:"aapt.exe" exited with code -1073741819“aapt.exe”以代码 -1073741819 退出
【发布时间】:2015-02-18 06:26:58
【问题描述】:

我刚刚安装了 Xamarin Studio 和 Xamarin for Visual Studio 2015- 试用版。所有版本都是最新的稳定版本。我从一个新的 android 项目开始,但是当构建不会成功时。我查了谷歌,这似乎是一个反复出现的问题。我也更新了我所有的 sdk 工具。其中一个博客说要从系统中卸载并重新安装所有 xamarin。也这样做了。但是完全没有用。问题还是一样。

在 xamarin 论坛上,已经有一个类似的问题:http://forums.xamarin.com/discussion/11311/build-fails-on-android-projects-appt-exe-exited-with-code-1073741816 但仍然没有正确回答。这是我在 Visual Studio 中打开详细模式的构建输出。

[https://docs.google.com/document/d/1Ue0o4YiYeegxLoWep-yTrUJQFIC90G24CTZYztIPXC4/edit?usp=sharing](Buildvisual studio 的输出(详细模式开启))

问题似乎与错误配置或未配置的 MSBuild 配置参数有关。不确定,但我认为这与 _UpdateAndroidResgen 有关。

当我从具有管理员权限的 cmd 运行此命令时,我得到以下信息:

C:\Users\Pratik\AppData\Local\Android\android-sdk\build-tools\21.0.1\aapt.exe 包 -f -m -M C:\Users\Pratik\AppData\Local\Temp\kantu3nz.kia\AndroidManifest.xml -J C:\Users\Pratik\AppData\Local\Temp\kantu3nz.kia --custom-package app1.app1 -F C:\Users\Pratik\AppData\Local\Temp\kantu3nz.kia\resources.apk.bk -S C:\AndroidProjects\App1\App1\obj\Debug\res -I C:\Users\Pratik\AppData\Local\Android\android-sdk\platforms\android-21\android.jar --auto-add-overlay

aapt.exe 崩溃,并在尝试调试时显示 AccessViolationException。

非常感谢任何相关的建议。

谢谢。

【问题讨论】:

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


    【解决方案1】:

    正如问题中已经提到的,重新安装 Xamarin 的所有内容也不起作用。卸载 Visual Studio 2015 有效。以下步骤起到了作用(至少对我而言):

    1) 卸载 Visual Studio 2015 测试版。

    2) 为 Visual Studio 卸载 Xamarin。

    3) 重新启动系统。

    4) 重新安装 Xamarin 工作室。现在,可以使用 Xamarin studio 和 VS2013 进行编译。

    PS:这是最后的解决方案之一。任何更好、更准确的答案总是受欢迎的。

    【讨论】:

      猜你喜欢
      • 2016-09-11
      • 1970-01-01
      • 2016-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-10
      • 2021-09-10
      • 1970-01-01
      相关资源
      最近更新 更多