18
22

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Android StudioでGradleの同期?に失敗する

Last updated at Posted at 2014-12-29

Android Studioのバージョンアップすると発生した

Gradle project sync failed. Basic functionality (e.g. editing, debugging) will not work properly.

エラーが出て気持ち悪いので頑張って対処してみる。

発生したAndroid Studioのバージョンは1.0.1で、
その後バージョンを1.0.2にアップデートしても変わりなし。

ここのサイトを参考した。

##Gradleのフォルダを消し飛ばしてみる

  1. [File] > [Invalidate caches/Restart][invalidate](無効にする)を選択する
  2. Android Studioを終了する
  3. Userのホームディレクトリにある.gradleフォルダを削除or名前の変更する
  4. Android Studioを起動する

まだエラーを吐く・・・。
ユーザーのホームディレクトリに見に行くと、ちゃんと.gradleフォルダが作成されてる・・・。

##ん?よく見たら下にエラー文が
compile sdk version android-21 requires compiling with jdk 7
-JDK 7が必要-

あちゃー。
JDK 7を早速インストールしてAndroid起動。
[Configure] -> [Project Default] -> [Project Structure]を選択。
JDK Locationのパスを変更する。
先ほどインストールした1.7.0を指定しようも、何故か違うところにインストールされている。

いろいろ調べてみると6まではAppleが提供してたらしく、7からはAppleは提供していないらしい。

7以降はこのパス( /Library/Java/JavaVirtualMachines/ )に保存されるはずなので
JDK Locationのパスを/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Homeを指定する。

##無事解決!
3時間もなにやってるんだ俺・・・orz

18
22
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
18
22

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?