【发布时间】:2015-01-10 11:46:54
【问题描述】:
我刚刚创建了一个项目,想在我的 Android 手机上构建并运行它。
这是我的项目输出的正常细节。我没有在我的任何文件中放置空格和破折号。虽然错误错误 MSB6006:“aapt.exe”退出,代码为 -1073741819。 显示
C:\Users\DeviceBee SAQE\AppData\Local\Android\android-sdk\build-tools\21.0.1\aapt.exe
package -f -m -M "C:\Users\DeviceBee SAQE\AppData\Local\Temp\mwyidlg1.uvy
\AndroidManifest.xml" -J "C:\Users\DeviceBee SAQE\AppData\Local\Temp\mwyidlg1.uvy"
--custom-package app1.app1 -F "C:\Users\DeviceBee SAQE\AppData\Local\Temp\mwyidlg1.uvy
\resources.apk.bk" -S obj\Debug\res -I "C:\Users\DeviceBee SAQE\AppData\Local\Android
\android-sdk\platforms\android-12\android.jar" --auto-add-overlay --max-res-version
12
C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(783,2):错误 MSB6006:“aapt.exe”退出,代码为 -1073741819。
【问题讨论】:
-
您是否针对“MSB6006 exited with code -1073741819”做了一些谷歌研究?
-
是的,我做到了。我只得到了一次解决方案。但我又发现了这个问题,最后一个解决方案不起作用。
-
@Arsal 您可以使用本教程交换频道:developer.xamarin.com/recipes/cross-platform/ide/…
-
我认为这是最新测试版 Xamarin.Android 的问题。它在引用第 3 方程序集时出现(可能在基于 jar 的情况下)。 Bugzilled 问题 24409 [bugzilla.xamarin.com/show_bug.cgi?id=24488]
-
在 Xamarin 通过 Beta 交换更新后,我能够摆脱那个该死的错误 :) 谢谢你们
标签: c# android xamarin xamarin-studio