指定的任务可执行位置...无效

时间:2014-07-10 13:41:02

标签: android xamarin

我是Xamarin的新手。我遇到了部署问题。该项目成功构建,但后来收到错误消息:

  

C:\ Program Files   (86)\的MSBuild \ Xamarin \的Android \ Xamarin.Android.Common.targets(2,2):   错误MSB6004:指定的任务可执行位置   “C:\ android \ sdk \ tools \ zipalign.exe”无效。 (MSB6004)(FirstApp)   “。”部署失败。包装失败“。

我不确定问题是什么或解决这个问题。请帮忙。

2 个答案:

答案 0 :(得分:1)

由于新的Android版本,zipalign已从目录切换。查看here

目前,我看到他们更新了Xamarin并解决了这个问题。您应该首先尝试更新Xamarin。 Version 5.1.2解决了这个问题:“修复了Android SDK Tools r23和Android Build-tools r20引入的回归,它改变了zipalign工具的路径。”

答案 1 :(得分:1)

这个解决方案对我有用:

您需要复制

C:\Program Files (x86)\Android\android-sdk\build-tools\19.1.0\zipalign.exe 

不在

C:\Program Files (x86)\Android\android-sdk\tools

但在

C:\Users\yourfolder\AppData\Local\Android\android-sdk\tools

另见:

ApkClean 0.9.02

https://code.google.com/p/apkclean/downloads/detail?name=ApkClean-0.9.02.zip&can=2&q=

:)