【发布时间】: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