43

IntelliJ ベースの Google の Android Studio 0.1 を使用していますが、プロジェクトに追加の SDK を追加する方法がわかりません。

Google の推奨に従って、既存のプロジェクトを Eclipse から Gradle プロジェクトにエクスポートし、それを Android Studio にインポートしました。

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

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

[プロジェクト構造] ウィンドウを開き、[プラットフォーム設定] の下の [SDKs] をクリックすると、現在、JDK 1.7 と Google API 2.3.3 が表示されています。そのリストの上にある + 記号をクリックして、新しい SDK を追加します。次に、下のスクリーンショットに示すように、android-16 を含む sdk ディレクトリに移動します。これが何を追加したいのかよくわかりませんが、android-16 フォルダー (選択できる唯一のもの) を強調表示し、[選択] をクリックするとウィンドウが消えますが、新しい SDK は表示されませんSDK リスト。

SDK セレクターのスクリーンショット

これは、インストールされている SDK を示す SDK Manager ビューのスクリーンショットです。

SDK マネージャーのスクリーンショット

4

8 に答える 8

24

私も Google のサポートでチケットを開き、解決策を受け取りました。sdk/platform/android-16 フォルダーを選択する代わりに、最上位の "sdk" フォルダーを選択すると、追加する SDK を選択するよう求められます。これはうまくいきました!

ここに画像の説明を入力

ここに画像の説明を入力

于 2013-05-16T20:01:28.893 に答える
8

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

Windows と Mac では、個々のツールとその他の SDK パッケージは Android Studio アプリケーション ディレクトリ内に保存されます。ツールに直接アクセスするには、ターミナルを使用してアプリケーションに移動し、sdk/ ディレクトリを見つけます。例えば:

 Windows: \Users\<user>\AppData\Local\Android\android-studio\sdk\
 Mac: /Applications/Android\ Studio.app/sdk/
于 2013-05-16T18:22:14.667 に答える
3

新しいSDKをインストールした後、SDKを変更するためにAndroid Studioを再起動する必要がありました。次に、Android Studio から SDK を構成するように求められ、実行させてもらいました。

于 2014-06-27T14:17:08.180 に答える
2

Linux(ubuntu)の場合

/usr/share/android-studio/data/sdk

于 2014-10-15T05:15:03.503 に答える
1

SDK ファイルをダウンロードし、Android スタジオに移動します: File->New->Import Module

于 2015-07-21T13:41:36.357 に答える