Google Service Libraryでのエラー解決方法
Google Mapを使ってアプリを作りたいからGoogle Service Libraryを使ってみようとしたら以下のエラーが発生した。
Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
ネットで原因を探ってみると以下のサイトがあった。
自堕落な技術者の日記 : Android SDK 19だかJSONだかAdMobだかzipalignだかでハマった話 - livedoor Blog(ブログ)
Androidのツールに問題がありそうなので、このサイト主はバージョンを戻しているけど、個人的にはバージョンを戻したくないので、アップデートしてみた。
Android SDK ManagerでAndroid Build-Tools を 19 から 19.0.3 にアップデートして
ADTを再起動したら見事ビルドが通った。