Android Studio(v0.8.14)を起動した後、
New Project を開始しようとすると、“SDKが見つからない(Your Android SDK is missing, out of date, or is missing templates. You can configure your SDK via Configure | Project Defaults | Project Structure | SDKs)”とエラーメッセージが出る。
また、Configureを開くと、SDK Managerがグレーアウトして開けない。
公式サイトのダウンロードリンクには“with the Android SDK for Windows”と書かれているにも関わらず、SDKが同梱されていないらしい。
そのため、SDKを別途入手し、設定する必要がある。
公式サイトから、The Eclipse ADT Bundleをダウンロードすると、sdkディレクトリが含まれているので、それを適当な場所に置いておく。(ただし、AndroidStudioディレクトリ内に置くと、アップデートの際に移動するよう促されるらしい。※こちらのページの、注:2014/11/22追記を参考にさせていただいた。)
Android Studioから、Configure > Progect Deraults > Project Structure を開き、SDKを置いているフォルダを指定する。
SDK Manager が有効になり、エラーメッセージも表示されなくなる。
⇒ 後日追記
参考にさせていただいた情報
Android StudioをインストールしたらSDK Managerが起動しないときの対処
Android StudioにおけるAndroidSDKやJDKのパス設定
2014年11月28日金曜日
【Android Studio】 JDKの環境変数の設定
アンドロイド開発環境 Android Studio (v0.8.14) をダウンロードした。
studio.exe(またはstudio64.exe)を起動しようしたところ、“JDKがインストールされていない。もしインストールされているなら、環境変数JAVA_HOMEを設定せよ”とエラーが出る。
こちらのページを参考にさせていただき、JAVA_HOMEの値を設定した。
が、一つだけハマってしまったのが、以下の箇所。
(環境変数を設定する際、セミコロン(;)は区切りとして扱われるはずなのだが、何故なんだろう?)
セミコロンを含めずに、正しくJAVA_HOMEの値を指定したところ、正常に起動できた。
なお、studio.exeを使用する場合は32bit版のJDKを、studio64.exeを使用する場合は64bit版のJDKをインストールし、JAVA_HOMEを指定する。64bit版のJDKを設定している場合、32bit版のstubio.exeは起動できない。(逆も同じ。)
studio.exe(またはstudio64.exe)を起動しようしたところ、“JDKがインストールされていない。もしインストールされているなら、環境変数JAVA_HOMEを設定せよ”とエラーが出る。
こちらのページを参考にさせていただき、JAVA_HOMEの値を設定した。
が、一つだけハマってしまったのが、以下の箇所。
では「変数名」に「JAVA_HOME」、「変数値」に「C:\java\jdk1.8.0_25;」を入力します(JDKをインストールしたディレクトリに合わせて変更して下さい)。設定値の後にセミコロン(;)を付けてしまうと、下記のように“The environment variable java_home does not point to a valid jvm installation.(有効なJVMが指定されていない)”とメッセージが出て、起動できない。セミコロンがフォルダ名の一部とみなされている様だ。
(環境変数を設定する際、セミコロン(;)は区切りとして扱われるはずなのだが、何故なんだろう?)
セミコロンを含めずに、正しくJAVA_HOMEの値を指定したところ、正常に起動できた。
なお、studio.exeを使用する場合は32bit版のJDKを、studio64.exeを使用する場合は64bit版のJDKをインストールし、JAVA_HOMEを指定する。64bit版のJDKを設定している場合、32bit版のstubio.exeは起動できない。(逆も同じ。)
登録:
投稿 (Atom)