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でやるには問題がでてきそうだなあ。
では。
ディスカッション
コメント一覧
まだ、コメントがありません