2014年8月28日木曜日

Android Studio : cannot.find.zip.align=The zipalign tool was not found in the SDK.

cannot.find.zip.align=The zipalign tool was not found in the SDK.

Please update to the latest SDK and re-export your application
or run zipalign manually.

Aligning applications allows Android to use application resources
more efficiently.
久々に Android Studio でパブリッシュ用の Singed APK をビルドしようと思ってら、 上記のようなエラーが出ました。
ビルド中に zipalign が見つからなかったようです。
\sdk\build-tools\(version) 以下にはあるようなのですが…。

解決策


\sdk\build-tools\android-4.4W (どのバージョンにでもあるのでどこでも良いです)

にある zipalign.exe を

\sdk\tools

に配置したら直りました。 
それぞれ、フルパスで書くと

C:\Program Files (x86)\Android\android-studio\sdk\build-tools\android-4.4W



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

でしたが、これは Android Studio のインストール先によりますので、参考程度に。

参考 : cannot find zip-align when publishing app

参考先によると、SDK Manager でビルドツールをアップデートして Android Studio を再起動すれば直ると書いてあるので、この方法も試してみると良いかもしれません。自分の場合は直らなかったので、zipalign をコピーしました。

0 件のコメント:

コメントを投稿