/var/log/messages

debugging with sixth sense

Mavericks で Java の Version が微妙と叱られた件

ええと、compileSDKVersion が 21 だと java 7 を要求されていたのですが

$ java -version

すると 1.7 入ってまっせ、と言われる。Android Studio が参照しているパスは

/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/

らしく、そこの Hone/bin/java のバージョンは 1.6 でした。色々確認してると

/Library/Java/JavaVirtualMachines/

に Oracle から download した java が入っているのかどうか。JAVA_HOME っぽいディレクトリもあったので Android Studio な設定がそこを指すようにしたら gradle build も成功したようです。

OSX は相変らず魔窟だなと xD

Comments