MacでAndroidStudioを使ってみたら、JDK指定がうまくいかない。
最近、色々と忙しくてなかなか作業が進みませんでした。
はい。最底辺がよく言う言い訳です。
もともとWindowsしか使いこなせないので
iPhone開発以外でMacを使うことはあまりなかったのですが、
メインでデスクトップPCではなくノートブックを使う必要が出てきたので
唯一使えそうなMacBookに少し環境を移していました。
まあ、インストールは落としてすればよかったのですが、
問題は、Java!!
どうやら、Macにもともと入っているのは、JDK6のようで
JDK7を入れろと怒られました。
そこでJDK7をインストールして
[File] – [Project Structure]から、JDK Locationを指定してやったが
なんかうまくいっていない。
JDK Location
/Library/Java/Home
ログ
Error:(3, 22) compileSdkVersion android-22 requires compiling with JDK 7 Download JDK 7 Select a JDK from the File System Open build.gradle File
う〜ん。何が原因だろ。
別の場所を指定してみるか。
JDK Location
/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home
ログ
Executing tasks: [:app:generateDebugSources, :app:generateDebugAndroidTestSources]
Configuration on demand is an incubating feature.
:app:preBuild UP-TO-DATE
:app:preDebugBuild UP-TO-DATE
...
:app:mergeDebugAndroidTestResources
:app:processDebugAndroidTestResources
:app:generateDebugAndroidTestSources
BUILD SUCCESSFUL
Total time: 20.55 secs
ふう、なんとか解決。
どうやら、/Library/Java/Homeはシンボリックリンクでこれを指定してもうまくいかないようだ。
しかし、まだMACでやるには問題がでてきそうだなあ。
では。
ディスカッション
コメント一覧
まだ、コメントがありません