如果你第一次安裝完Xamarin後, 想試著玩一玩一個簡單的Apps專案, 相信應該會遇到和我一樣的錯誤訊息,真是OOXX
C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(1430,2): error MSB6004: 指定的工作可執行檔位置 "C:\Users\ryanwang\AppData\Local\Android\android-sdk\\tools\zipalign.exe" 無效。 [C:\CSharp\AndroidApplication7\AndroidApplication7\AndroidApplication7.csproj]
專案 "C:\CSharp\AndroidApplication7\AndroidApplication7\AndroidApplication7.csproj" (SignAndroidPackage 目標) 建置完成 -- 失敗。
建置失敗。
"C:\CSharp\AndroidApplication7\AndroidApplication7\AndroidApplication7.csproj" (SignAndroidPackage 目標) (1) ->
(_Sign 目標) ->
C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(1430,2): error MSB6004: 指定的工作可執行檔位置 "C:\Users\ryanwang\AppData\Local\Android\android-sdk\\tools\zipalign.exe" 無效。 [C:\CSharp\AndroidApplication7\AndroidApplication7\AndroidApplication7.csproj]
0 個警告
1 個錯誤
經過時間 00:00:05.89
=======================================================================
經過GOOGLE大神的幫助找到的解決方法:
Specified task executable location zipalign.exe is invalid
簡單的說就是到android SDK build-tools目錄下搜尋關鍵字zipalign.exe, 並複製一份到錯誤訊息提示的目錄夾下,
以我的環境來說
C:\Users\ryanwang\AppData\Local\Android\android-sdk\build-tools搜尋zipalign.exe
會找到一堆,自己挑個版本複製到C:\Users\ryanwang\AppData\Local\Android\android-sdk\tools\目錄底下即可編譯成功
下圖紅色框框即為加入的檔案
留言列表