2013-05-16 16 views
39

私はIntelliJに基づくGoogleのAndroid Studio 0.1を使用しています。私は自分のプロジェクトにSDKを追加する方法を理解できません。SDKをAndroidスタジオにどのように追加しますか?

Eclipseから私の既存のプロジェクトをAndroidスタジオにインポートしたG​​radleプロジェクトにエクスポートしました。as recommended by Google

私のプロジェクトのSDKはGoogle API 2.3.3です。しかし、SDK 4.1が必要なように見えるPullToRefreshというライブラリを使用していますので、SDK 16をプロジェクトに追加しようとしています。

SDKマネージャを使用してSDKをダウンロードしています。これらのSDKはAndroid Studio.appのsdkフォルダに自動的に追加されます。

「プロジェクト構造」ウィンドウを開き、「プラットフォーム設定」で「SDK」をクリックしました。現在、JDK 1.7とGoogle API 2.3.3が表示されています。そのリストの上にある+記号をクリックして、新しいSDKを追加します。下のスクリーンショットに示すように、android-16を持つsdkディレクトリに移動します。私はこれを私が追加したいとは思っていませんが、アンドロイド16のフォルダを選びました(選択できる唯一のことです)。そして、 "選択"をクリックするとウィンドウは消えますが、新しいSDKは表示されませんSDKリスト

Screenshot of the SDK chooser

そして、ここに私のSDK Managerビューのスクリーンショットで、インストールされたSDKを示す:

Screenshot of SDK Manager

答えて

23

私はGoogleのサポートでもチケットを開いて解決策を受け取りました。 sdk/platform/android-16フォルダを選択するのではなく、トップレベルの「sdk」フォルダを選択すると、追加するSDKを選択するよう求められます。これはうまくいった!あなたが使用したいSDKに

compileSdkVersion 18 

:あなたは "build.gradle" の行をファイルから変更することができます

enter image description here

enter image description here

+0

このバージョンはどのバージョンで使用できますか?私のためにsdkフォルダを選択しても何もしません – nduplessis

+0

@nduplessisこれはMac OS X上のAndroid Studioの最初のパブリックベータで動作していました。私はそれが変更されたかどうかわからないので、以来、インポートを行う必要はありませんでしたか? Android Studioに入っているときにSDKフォルダをクリックしています。あなたは:プロジェクト構造ウィンドウを開き、プラットフォーム設定の下にある "SDK"をクリックし、そのリストの上の+記号をクリックして新しいSDKを追加します。 Android Studio.appフォルダ内のsdkディレクトリに移動します。 sdkフォルダを選択し、「選択」をクリックします。"あなたにプロンプ​​トが表示されない場合は、まずSDKマネージャーからSDKをダウンロードしてください。 –

+0

これはAndroid Studioバージョン0.2.5でも動作します – kwahn

7

あなたが指定したディレクトリまたはの.appディレクトリにSDKの者を配置する必要があります。あなたは私が推測しているアプリケーションから出ている間にファインダーで行う必要がありますが、個人的には、アプリケーション自体やファインダーで行うのではなく、個人的にMacでターミナルを使用します。 Googleによると:

WindowsとMacでは、個々のツールや他のSDKパッケージは、Androidスタジオのアプリケーションディレクトリに保存されます。ツールに直接アクセスするには、端末を使用してアプリケーションに移動し、sdk /ディレクトリを探します。たとえば:

Windows: \Users\<user>\AppData\Local\Android\android-studio\sdk\ 
Mac: /Applications/Android\ Studio.app/sdk/ 
+0

私のスクリーンショットが表示されたら、SDKパッケージがインストール済みであることがわかります。問題は、Android Studioにこれらの追加パッケージを「見る」ようにして、私のアプリがそれらを利用できるようにすることです。私が見ることができる唯一のものは、SDK 2.3.3で始まったオリジナルのものです。 –

+0

SDKマネージャですべてが見栄えがよいですか?これは奇妙なことです。Windowsで同じことを使っているからです。あなたのようにライブラリを追加することができます。何かが間違っている。 SDKマネージャーやEclipseを見て、4.1 – ApolloSoftware

+0

にアクセスできるようにしてください。SDKマネージャー(Android Studioから起動しました)を使用して、SDK 16などの追加SDKをダウンロードしました。私が見たもののスクリーンショットを追加します今すぐSDKマネージャで。 –

3

新しいスタジオをインストールした後でsdkを変更するためにAndroid Studioを再起動する必要がありました。その後、Android Studioは私のSDKの設定を求めてくれました。

1

およびLinux(Ubuntuの)

を/ usr/share /アンドロイドスタジオ/データ/ SDK

0

Androidのスタジオに行き、あなたのSDKファイルをダウンロードします。[ファイル] > New-> Import Module

0

ほとんど同じ手順で@Mason G. Zhwitiに従いましたが、代わりにこのフォルダに移動してSDKを見つけなければなりませんでした。

/Users/{my-username}/Library/Android/sdk 

私は、彼らがAndroidのSDKを追加する(と開始していないためにどの(私の場合はIDEA 15)既存のIDEAのインストールを開始する人のためのMac OS

0

のAndroidスタジオ1.2を使用しています正式にAndroid Studioと言います)。

SDKをファイルシステムにダウンロードしてください。それは問題ではない)。あなたの最初のプロジェクトを作成し、それをプロジェクトSDKを取得する場合

ビット(または先にあなたが望むように、時間のAndroidのSDKを追加すること)を、あなたはファイルシステムに爆発何のルートに()をナビゲート他の答えのいくつかがここに示唆しているように。あなたはプロジェクトSDKのオプションとして何をしたかがわかります、そこであなたはOKをクリックすることができます

Java SDK:  1.7   (e.g.) 
Build target: Android 6.0 (e.g.) 

:あなたは小さなダイアログがで確認するために取得しますその時点で

ドロップ下の例:

Android API 23 Platform (java version "1.7.0_67") 
関連する問題