517

Android StudioからAndroid SDK Managerを開くと、表示される SDK パスは次のとおりです。

\android-studio\sdk

この道を変えたい。どうすればいいのですか?

4

29 に答える 29

626

Android Studio 1.0.1 以降

に行く

  1. ファイル -> プロジェクト構造をプロジェクト構造に
  2. 左 -> SDK の場所
  3. SDK の場所 Android SDK の場所を選択します (古いバージョンでは + を押し、別の SDK を追加します)
于 2013-05-16T08:43:40.357 に答える
36

クイックスタートウィンドウから、[構成] を選択し、[プロジェクトのデフォルト] を選択してから、[プロジェクトの構造] を選択します。次に、左側の [プラットフォーム設定] で [SDKs] を選択します。次に、その右側で現在の Android プラットフォームを選択します。私の場合は Android 4.2.2 プラットフォームでした。上部の赤いマイナス ボタンを使用して削除し、上部の緑色のプラス ボタンを使用して新しい Android プラットフォームを追加し、あなたの現在のSDKフォルダとそれだけです。

于 2013-05-29T17:55:12.223 に答える
32

私はこのように構成しました

の上

Android Studio画面へようこそ

[構成] をクリックします。

プロジェクトのデフォルト 、次にプロジェクトの構造

次に、 Android SDK と Android SDK の現在の場所へのパスを選択しました ここに画像の説明を入力

ここに画像の説明を入力

于 2014-03-03T20:43:30.523 に答える
25

Changing the sdk location in Project Settings will solve the problem partially. When Android Studio is used to download a new SDK, it will place the new SDK in the internal SDK folder (inside Android Studio).

Existing android developers will already have a large sdks folder (hereinafter referred to as external SDK folder) containing all the SDKs downloaded before Android Studio came around.

For Mac/Linux users though there is a good way out. Soft links!

Exit Android Studio and perform the following steps:

cp -r <Android Studio>/sdk/ <external SDK folder>/
cd <Android Studio>/
mv <Android Studio>/sdk/ mv <Android Studio>/sdk.orig
ln -s <external SDK folder>/ sdk

And we're good to go. Launch SDK Manager after starting Android Studio, watch as it discovers all your existing SDKs like a charm :).

于 2013-08-15T12:37:10.040 に答える
13

Android Studio で Android SDK パスを変更する方法は次のとおりです。

  1. Androidスタジオで必要なAndroidプロジェクトを開きます
  2. メイン プロジェクト フォルダをクリックし、F4 キーを押します。
  3. [プラットフォーム設定] の下にある [SDKs] をクリックします (ダイアログ ボックスの左側)。
  4. 上部にプラス記号が表示されたら、それをクリックして [Android SDK] を選択します。
  5. ここで、必要な SDK フォルダーを選択するよう求められます。
  6. 必要なビルド ターゲットを選択し (必要な場合)、[OK] をクリックします。
  7. これで、SDK のリストに新しいエントリが表示されます。
  8. プロジェクト設定の下にある「モジュール」をクリックします
  9. プロジェクト フォルダーを選択し、[モジュール SDK] のドロップダウンで新しい SDK エントリを選択し、[適用] をクリックします。
  10. 「OK」をクリックして完了です。

注: 変更が有効にならない場合は、Android Studio を再起動すると問題が解決するはずです。

于 2013-06-11T17:02:32.467 に答える
9

ショートカット キーを使用するか 、ファイル -> プロジェクト構造に移動して、作業を簡単にします。
ctrl+shift+alt+S



ここに画像の説明を入力

このウィンドウが開き、SDK を選択できます
ここに画像の説明を入力

于 2015-07-28T13:04:45.710 に答える
6

Android Studio 2.0 で試すこの方法を試してください
ステップ 1: ファイル -> 設定
ステップ 2: 設定 -> SDK オプション
ステップ 3: Sdk の場所で [編集] オプションをクリックします
ステップ 4: 「SDK コンポーネント セットアップ」を表示します
ステップ 5: [3] をクリックします。 .." in "SDK Components Wizad"
ステップ 6: 新しい SDK パスを選択します
ここに画像の説明を入力

于 2016-11-17T05:38:51.477 に答える
6

Android Studio の最新バージョンには、多くの回答で言及されているオプション「SDKs」パスがないようです。私はそれが更新の1つで、どこかで消えたと推測していますか?

この問題(osx)を解決した方法は次のとおりです。

  1. プロジェクト設定に移動 ( Cmd + ; )
  2. [ SDK の場所] で、正しい SDK の場所 (通常は /Applications/Android Studio.app/sdk) を指していることを確認してから、[適用] をクリックします。
  3. 最も重要なステップ - 「Sync Project with Gradle files」をクリックします

私はステップ 3 を行っていなかったので、それが私をうんざりさせていました。同期後、すべてのソースは私たちのものです....

于 2014-07-06T21:50:37.480 に答える
5

環境変数 (Windows の場合) ANDROID_HOME を Android SDK の場所に作成することもでき、Android Studio はそれを使用します。

于 2013-06-01T19:18:19.403 に答える
4

上記の回答はかなり正しいですが、SDK パスの変更後に Android Studio が更新されない場合があります。簡単な解決策は、ビルド ファイルに変更を加えて [同期] をクリックすることです。プロジェクトをリフレッシュします。

幸せなコーディング... :)

于 2014-11-14T13:53:53.017 に答える
4

最初のインストール中に、過去に Android SDK を使用したことがある場合に Android SDK をプリインストールするか、まったく何もインストールしないかの 2 つの状況があります。インストール時に、インストーラーは常に、スタジオで SDK を構成する方法をユーザーに尋ねます。

ここにパスを指定するか、ローカル システムで sdk が利用可能なフォルダーを参照するだけです。すでに SDK をお持ちの場合は、下の画像の左下隅に示されている別のオプションから、SDK をダウンロードするための便利なオプションがあります。クリックすると、そこから最新リリースの SDK をダウンロードできます。3 番目のオプションを使用することもできます。コーナーセットアップ Android SDK for meをクリックすると、SDK を段階的に設定できます。

ここに画像の説明を入力

Android で使用可能なプロジェクトのリストが表示されたときに設定することもできますが、以下に示す開始プロンプト ウィンドウが表示されます。

ここに画像の説明を入力

それは非常に簡単です。SDK を変更したい場合は、Android Studio でいつでも直接変更できます。

Windows システム で [ファイル] --> [プロジェクト構造] をクリックすると、 SDK の場所のオプションが表示され、そこからパスを指定するか参照することで設定できます。

ここに画像の説明を入力

または、MAC システムを使用している場合は、プラットフォーム設定から。

ここに画像の説明を入力

于 2016-07-15T11:33:55.543 に答える
4

Android Studio 2.2.3 では、トップ メニューからすべてのプロジェクトのデフォルトの SDK の場所を変更できると思います。

ファイル -> プロジェクト構造...

以下のようなウィンドウが表示されます。

ここに画像の説明を入力

于 2017-05-11T12:28:29.183 に答える
0

Android studio 1.2.2 では、プロジェクト ベースの SDK を簡単に変更できます。手順:

  1. モジュールを右クリックし、モジュール設定を開くを選択するか、F12を押します
  2. 左側から SDK の場所を選択します
  3. このページから SDK の場所と JDK の場所を変更できるようになりました
于 2015-06-23T06:30:56.163 に答える
0

私は同じ問題を抱えていましたが、sdk パスがマウントされたドライブを指していました。Android Studioを終了し、デバイスをアンマウントしてAndroid Studioを再起動すると、sdkの場所がなかったので、sdkの場所を要求されました(Android Studio Beta 0.8.7)。

したがって、Android Studio を終了し、\android-studio\sdk を削除するか、別の場所に移動して Android Studio を再起動すると、sdk の場所も尋ねられるはずです。

于 2014-08-26T08:27:34.007 に答える
0

ファイルにAndroid Studio一般的なAndroid SDKパスを設定できます: %Home%.AndroidStudio2.1\config\options\jdk.table.xml

于 2016-07-09T11:54:00.643 に答える
0

上記の回答の多くは目的を果たしていますが、プロジェクト自体でできる簡単なことが 1 つあります。

Eclipse で、[ウィンドウ] -> [設定] に移動し、左側のメニューから [Android] を選択します。右側のパネルに「SDK の場所」が表示されます。ここにパスを指定します。

幸運を。

于 2015-05-15T10:15:09.133 に答える
0

Android Studio 3.1.4でこれに問題が発生したとき、解決策はappプロジェクトのドロップダウンに入り、最初のタブにボックスEdit Configurations > Defaults > JAR Applicationがある場所に移動することでした。それを私のJREパスに設定すると、問題が解決しました。JREConfiguration

于 2018-09-20T11:25:43.363 に答える