macでandroid studioのプロジェクトを開くときのgradle home

2014-04-30

前提として初めてandroidアプリを触る人です。
僕はこの時点でscript言語しか触っていないです。
javaに関する知識はhellow worldと文献程度。

まずandroid studioのインストールします。
ここでは問題ありませんでした。

次にgitから既存のソースを落としてimportしようとすると、、、

gradle homeを設定せよと怒られます。

gradle home??

gradleとはjavaのビルドツールです。
グラドルと読んでも差し支えないかと思います。

android studioで必要というのはわかりましたが、場所がまったくわかりません。
StackOverFlowをみると
Android_studio/plugin/gradle/libでいけるというとうなので試しました。

ようやくimportできたような画面になりましたが、エラーが出ています。

You are using an unsupported version of Gradle. Please use version 1.10.

僕がandroid studioをインストールした時の最新版は1.11でした。

という訳でmacのローカルにgradleの1.10を入れます。

$ brew versions gradle
1.11     git checkout 01f2e6f Library/Formula/gradle.rb
1.10     git checkout c6baa40 Library/Formula/gradle.rb
1.9      git checkout 5bab5e9 Library/Formula/gradle.rb
1.8      git checkout 9214e60 Library/Formula/gradle.rb
1.7      git checkout f826cc9 Library/Formula/gradle.rb
1.6      git checkout fff7c0b Library/Formula/gradle.rb

なので

$ git checkout c6baa40 Library/Formula/gradle.rb
$ brew info gradle
gradle: stable 1.10, devel 1.11-rc-1
http://www.gradle.org/
/usr/local/Cellar/gradle/1.10 (143 files, 42M) *
  Built from source
From: https://github.com/Homebrew/homebrew/commits/master/Library/Formula/gradle.rb

で、問題のgradle homeとは/usr/local/Cellar/gradle/1.10/libexecのことなので
これをandroid studioのGradle settingsに設定してgradleの問題はクリアできました。

が、しかしまた別のエラーがでたので、それは別エントリにします。

Cause: failed to find target android-18
#Android  #Mac  #android_studio