Xamarin Studio Android App"aapt.exe"已退出,代码为-1073741819错误MSB6006:

Ars*_*sal 5 c# android xamarin xamarin-studio

我只是创建一个项目,并希望在我的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 
Run Code Online (Sandbox Code Playgroud)

C:\ Program Files(x86)\ MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(783,2):错误MSB6006:"aapt.exe"已退出,代码为-1073741819.

Ali*_*efi 1

我遇到了一些问题,在此之后,我读取输出错误,请参阅:

   I:\Program Files\Android\android-sdk\build-tools\24.0.0-preview\aapt.exe package -f -m -M obj\Debug\android\manifest\AndroidManifest.xml -J "C:\Users\Ali Visual Studio\AppData\Local\Temp\5q0cnsx0.m3e" --custom-package app3.app3 -F obj\Debug\android\bin\packaged_resources.bk -S obj\Debug\res -I "I:\Program Files\Android\android-sdk\platforms\android-10\android.jar" --auto-add-overlay --max-res-version 10  (TaskId:200)
1>C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(1698,3): error MSB6006: "aapt.exe" exited with code -1073741819.
1>Done executing task "Aapt". (TaskId:200)
1>Task "Touch" (TaskId:201)
1>  Task Parameter:Files=obj\Debug\android\bin\packaged_resources (TaskId:201)
1>C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(1724,3): error MSB3375: The file "obj\Debug\android\bin\packaged_resources" does not exist.
1>Done executing task "Touch" -- FAILED. (TaskId:201)
1>Done building target "_CreateBaseApk" in project "App3.csproj" -- FAILED.: (TargetId:130)
Run Code Online (Sandbox Code Playgroud)

好吧,这一行是我的问题:

I:\Program Files\Android\android-sdk\build-tools\24.0.0-preview\aapt.exe
Run Code Online (Sandbox Code Playgroud)

转到您的 android build-tools 安装路径并检查您的 build-tools 版本,您可以从 Android SDK Manager 更新 build-tools 或删除版本(如果有错误),我有 build-tools 23.0.1 和 23.0.2 和 24.0。 0-preview(默认构建版本是最新的 24.0.0-preview)我删除了 24.0.0-preview 文件夹并重建我的项目,它可以工作。