AndroidStudioで「AndroidSDKを選択」するにはどうすればよいですか?

1122
delete 2015-12-19 00:16.

Eclipse-Android-Projectを「AndroidStudio1.4」に正常にインポートした後、エラーが発生します

「AndroidSDKを選択してください」

ボタンをクリックしてシミュレーターでアプリケーションを実行したが、それを実行する方法が見つかりません。

「実行」をクリックすると、このダイアログが開きます。

これは「プロジェクト構造」ダイアログです。

私は今どうすればいい?

30 answers

2049
K.Sopheak 2016-11-01 22:57.

に移動してbuild.gradle、[同期]をクリックします。それからそれは働いた。

更新

File-> Sync Project with Gradle Files (Android Studio 3.1.1)

Tools-> Android-> Sync Project with Gradle Files (Android Studio 3.0.1)

または、ツールバーからアイコンをクリックすることもできます。

Android Studioチームがツールの改善に取り組んでいるため、この回答は後のバージョンでは機能しない可能性があります。同期の方法は、AndroidStudioの次のバージョンでは異なる可能性があります。

一般的な方法かもしれないが、助けしようとしている同期のプロジェクト、その後、無効化キャッシュ再起動のAndroidメーカー。

[以下の回答を参照]の解決策Android Studio 3.1.2

最新のAndroidStudioバージョンを見る

463
Andras Kloczl 2018-04-25 01:20.

3.1.2以降のバージョンの修正

私の同僚のいくつかと、私は上の同じ問題に直面しているAS 3.1.2、単純な同期が私たちを助けていませんでした。私たちにとって、解決策は少し異なっていました:

  1. ファイル->キャッシュの無効化->無効化
  2. ファイル->プロジェクトを閉じる。
  3. ASプロジェクトセレクタウィンドウからプロジェクトを削除します。
  4. AndroidStudioから終了します
  5. ASを起動し、プロジェクトを再度開きます

この問題に常に直面している場合の追加のアドバイス

あなた方の何人かは常にこの問題に直面しています、そしてこの「解決策」はそれを一時的に修正するだけです。このエラーが発生し始めたときは、gradleラッパー4.6とAndroid gradleプラグイン3.1.0を使用していましたが、それ以降はgradle 4.4に戻り、最新のAndroid gradleプラグインで使用していますが、この問題は発生していません。それ以来。

439
Hasib Akter 2018-06-21 04:34.

Android Studioの3以上、両方のためのWindows、Mac、Linuxの

File -> Sync Project with Gradle Files

解決しました!

または、ショートカットキーでこれを行うことができます

⌘+ Shift + AMac)またはCtrl + Shift + AWindows、Linux)を押します。次に、編集テキストをポップアップして、を書き込み "Sync Project with Gradle Files"ます。次に、オプションをダブルクリックします。

あなたの問題は解決しました!おかげで、gradleファイルがプロジェクトファイルと同期されます。

スクリーンショット:

211
Thinsky 2017-09-15 22:13.

このアイコンをクリックして同期しますgradle

または、モジュールのいずれかを編集してからgradle同期します

105
Amirouche Zeggagh 2018-02-16 04:00.

を押し"Ctrl+shift+A"て、ポップアップに「」と入力しEditTextます"Sync Project with Gradle Files"。その後、表示されたオプションをダブルクリックします。次に、GradleファイルSDKをプロジェクトファイルと同期します。

75
Nadeem Bhat 2018-03-07 21:00.

(アプリレベルの) build.gradleファイルに移動し、どこかに空のスペースを指定して同期をクリックします。gradleに同期が完了したことが表示されると、エラーは表示されなくなります。

61
Arun Joshla 2018-03-30 19:10.

これは、この問題を修正する最も簡単な方法です。

  • gradleファイルにコメント行を追加します
  • 次に、同期するように求められます。
  • クリックして「今すぐ同期

ビオラ!完了です。

44
MohammadL 2018-06-04 19:33.

Android Studio 3以降では、次のようにプロジェクトをgradleと同期してみることができます。

File -> Sync Project with Gradle Files

35
delete 2015-12-20 02:11.

@Nisargからのコメントは、「コンパイルSDKバージョンで最新バージョンを設定する」に役立ちました。

API8からAPI23に変更したところ、エラーメッセージが表示されなくなりました。

28
Ghulam Rasool 2018-05-25 10:18.

Macの場合は「⌘+ Shift + A」(Windowsの場合は「Ctrl + Shift + A」)を押し、ポップアップEditTextに「プロジェクトをGradleファイルと同期」と入力します。その後、表示されたオプションをダブルクリックします。次に、GradleファイルSDKをプロジェクトファイルと同期します。

27
HimalayanCoder 2018-03-29 03:03.

右側のAndroidStudioのgradle垂直タブの最初の更新ボタンを押します

21

次の手順を実行します:

  • AndroidStudioの設定に移動
  • 検索バーを使用して「AndroidSDK」を検索する
  • AndroidSDKフォルダーへのパスが正しいことを確認してください。
  • その後、プロジェクト(local.properties)ファイルのプロンプトの後にパスが自動的に更新されることも確認してください。そうでない場合は、手動で行ってください。

お役に立てれば。

20
Ready Android 2018-08-10 00:46.

このエラーには複数のヒット&トライアルソリューションがあります。それらの1つは確かにあなたのために働くでしょう。解決策は次のとおりです。

1.1。

ツール-> Android->プロジェクトをGradleファイルと同期する(Android Studio 3.0.1)

2.2。

build.gradleに移動し、今すぐ同期をクリックします

3.3。

このアイコンをクリックしてgradleを同期しますここに画像の説明を入力してください

または、モジュールgradleのいずれかを編集してから、同期します

4.4。

ファイル->設定-> Android SDK-> AndroidSDKロケーション編集-> Android SDK

5.5。

build.gradleファイルを開き、スペースを追加するか、Enterキーを押します。次に、プロジェクトを同期します。

6.6。

ファイル->キャッシュの無効化/再起動

19
pratham kesarkar 2018-01-24 09:23.

ファイル>> ProjectStructure(⌘;)に移動します。これにより、このウィンドウが開き、アプリモジュールが選択されます。次に、コンパイルSDKバージョンを選択します。最新のものを選択し、[適用]をクリックします。

19
BAP 2018-10-03 04:20.

メニューの構造とオプションは、Android3.2.0から少し変更されています。次のメニューでModuleSDKを変更することで、このエラーを修正しました。

ファイル>プロジェクト構造>モジュール>アプリファイル>依存関係タブ>モジュールSDK

必ず[適用]をクリックして変更を保存してください。

18
joebro 2018-05-02 05:20.

AS3.0以降のすべてのバージョンでこの問題が発生していました。gradleと同期しても、問題は解決しませんでした。AndrásKlöczlのソリューションは、私がコーディングを行うことを可能にする唯一のものでした。問題は、gradle同期を実行する必要があるときはいつでも、問題が再発することでした。そのため、を変更したいときはいつでも、そのプロセスを実行する必要がありましたbuild.gradle。最終的に私のために働いたのは、kotlinバージョンをから1.2.40にダウングレードすることでした1.2.30

18
vilpe89 2018-07-18 02:20.

私の問題は、プロジェクトを変更した場合(たとえば、別のプロジェクトでAndroid Studioの新しいウィンドウを開いた場合)、このエラーが発生したことでした。

そのため、この質問のすべての回答を読みましたが、「キャッシュをクリアしてプロジェクトを再度開く」ソリューションは、私の場合はあまり役に立ちませんでした。

代わりに、Android StudioでのKotlinのプラグインのバージョンがgradleファイルよりも低い場合、問題が発生することを発見しました。

私の設定は次のとおりです。

  • Android Studio 3.1.3
  • Kotlinプラグイン(Android Studio内)1.2。30
  • Gradleファイル1.2のKotlinバージョン。51

何が問題を解決しましたか?

Kotlinプラグインを更新しました:

ファイル->設定->プラグイン-> JetBrainsプラグインのインストール...

次に、Kotlinを検索し、[更新]をクリックします。更新後、Android Studioを再起動し、Gradleを同期します。

16
sharmitha 2017-06-29 01:57.

ビルドツールのバージョンを25.0.3 ..に変更し、今すぐ同期するだけです。

16
David Prun 2018-01-03 13:21.

これは私のために働いた。

ファイル->設定-> Android SDK-> AndroidSDKロケーション編集-> Android SDK

13
AbolfazlSalmani 2018-05-16 22:30.

[ファイル]> [プロジェクト構造]> [モジュール]-> [アプリ]> [プロパティ]に移動します

選択してください:コンパイル 'SDK'バージョン=API26 ビルドツールバージョン= 27.0.0ソース互換性= 1.8ターゲット互換性= 1.8

11
Alp Altunel 2018-03-06 09:22.

build.gradleファイルを開きます。スペースを追加するか、Enterキーを押してください。次に、プロジェクトを同期します。できます...

10
Amr Saber 2018-08-10 05:35.

時々アンドロイドスタジオは愚かな行動をし、ある種のリセットを必要とします。

に 変更して同期する必要があるsettings.gradleファイルに移動します。 同期後、再度に変更します。 include ':app'
include ':ap'
include ':app'

これで問題なく動作するはずです。

9
Akash Bisariya 2018-02-05 20:28.

私の場合、プロジェクト構造に選択されたJavaSDKバージョンはありません-

私は選択しなければなりませんでした-

1.ソースの互換性(1.7)

2.ターゲットの互換性(1.7)

画像に示すように。

9
Badrinath 2018-08-30 19:37.

この問題の最も簡単な解決策:

まず、SDKパスが正しいことを確認します。次に、現在のプロジェクトを閉じて、Androidのスタートメニューで[プロジェクトのインポート]をクリックし、エクスプローラーからプロジェクトを選択してください。これは常に私の問題を解決します

8
Deming 2018-07-06 21:44.

「プロファイルまたはデバッグAPK ...」を使用している場合は、このエラーが発生する可能性があります。

私の解決策は、最初にSDKマネージャーでSDKの更新を確認することです。SDKの場所の右側にある[編集]をクリックして、更新をインストールします。

次に、Android Studioの下部にある[Logcat]をクリックし、Android SDKも構成する必要があることを確認したので、最新のAndroidAPIプラットフォームを選択します。

その後、エミュレータでAPKを実行できるようになります。

7
VAIBHAV NERLE 2018-04-20 03:47.

移動しgradle.buildファイルと今すぐ同期をクリック OR 上のアイコンをクリックするGradleのファイルと同期プロジェクト

または[ツール] -> [ Android] -> [プロジェクトをGradleファイルと同期]に 移動します

7
AskNilesh 2019-02-11 20:47.

最新のAndroidStudio 3.3.2では、のアイコンsync project with Gradle Filesが変更されています

今これを試してみてください

File->Sync Project with Gradleファイル(Android Studio 3.3.2)

7
kzncrda 2019-09-12 23:15.

Android Studio 3.5の場合、「ファイル->プロジェクトをgradleファイルと同期する」で十分です。

6
Red Rooster 2017-12-26 08:28.

Android Studioでプロジェクトを開いた後、プロジェクトのGradleScriptsフォルダーにあるbuild.gradleファイルのアプリバージョンを開きました。マウスポインタをbuildToolsVersion番号に合わせると、ツールチップが表示され、Androidビルドツールのバージョンをアップグレードする必要があることが示されました(スクリーンショットを参照)。buildToolsVersionの値をエラー(27.0.2)で識別される値に変更したところ、問題は解決しました。元のエラー(Android SDKを選択してください)はなくなり、プロジェクトは再び正常にコンパイルされました。この解決策については前に説明しましたが、正確な手順が欠落しているように見えたので、これで疑問が解消されることを願っています。この問題の根本的な原因は、ビルドツールの新しいバージョンがリリースされたが、Android Studioが通知をトリガーしなかったことであると思います。これは、手動で修正する必要があることを示しています(Android Studioには、このbuild.gradleファイルを内部的にアップグレードする機能)。これにより、問題を見つけて修正する責任がユーザーに残ります。

6
Bajrang Hudda 2018-05-07 21:12.

Android SDKパスが指定されていてもこの問題が発生する場合は、[今すぐ同期]リンクをクリックしても、AndroidStudioが適切に同期されていない可能性があります。

したがって、再同期するには、アプリのgradleファイルに移動して変更を加えるか、スペースを指定して再度同期します。それは完全に機能します。

Related questions

MORE COOL STUFF

ケイト・ブランシェットは3日間一緒に夫と一緒に寝て、25年経ってもまだ夫と結婚しています

ケイト・ブランシェットは3日間一緒に夫と一緒に寝て、25年経ってもまだ夫と結婚しています

ケイト・ブランシェットは、夫に会ったとき、典型的な交際のアドバイスに逆らいました。

マイケルシーンが非営利の俳優である理由

マイケルシーンが非営利の俳優である理由

マイケルシーンは非営利の俳優ですが、それは正確にはどういう意味ですか?

ホールマークスターのコリンエッグレスフィールドがRomaDramaLiveでスリル満点のファンと出会う![エクスクルーシブ]

ホールマークスターのコリンエッグレスフィールドがRomaDramaLiveでスリル満点のファンと出会う![エクスクルーシブ]

特徴的なスターのコリン・エッグレスフィールドは、RomaDrama Liveでのスリル満点のファンとの出会いについて料理しました!加えて、大会での彼のINSPIREプログラム。

「たどりつけば」をオンラインでストリーミングできない理由

「たどりつけば」をオンラインでストリーミングできない理由

ノーザンエクスポージャーが90年代の最も人気のある番組の1つになった理由を確認するには、Blu-rayまたはDVDプレーヤーをほこりで払う必要があります。

バイオニック読書はあなたをより速く読むことができますか?

バイオニック読書はあなたをより速く読むことができますか?

BionicReadingアプリの人気が爆発的に高まっています。しかし、それは本当にあなたを速読術にすることができますか?

ドミニカのボイリング湖:アクセスは簡単ではありませんが、ハイキングする価値があります

ドミニカのボイリング湖:アクセスは簡単ではありませんが、ハイキングする価値があります

ドミニカのボイリング湖は、世界で2番目に大きいボイリング湖です。そこにたどり着くまでのトレッキングは大変で長いですが、努力する価値は十分にあります。

私たちの水をきれいに保つのを助けるためにあなたの髪を寄付してください

私たちの水をきれいに保つのを助けるためにあなたの髪を寄付してください

サロンからのヘアトリミングや個人的な寄付は、油流出を吸収して環境を保護するのに役立つマットとして再利用できます。

ホワイトハウスの最も記憶に残る結婚式を見てください

ホワイトハウスの最も記憶に残る結婚式を見てください

過去200年以上の間にホワイトハウスで結婚したのはほんの数人です。彼らは誰でしたか、そしてそこで結婚式を獲得するために何が必要ですか?

グッドジョブ、ESPN

グッドジョブ、ESPN

今日のホワイトハウスの記者会見で、報道官のサラ・ハッカビー・サンダースは、スポーツセンターのホストであるイェメル・ヒルのドナルド・トランプに関する最近のツイートについてコメントするよう求められ、大統領と彼の政策を白人至上主義者として説明した。ヒルは彼女のつぶやきのためにESPNによって公に叱責されました。

アマゾンからのこのレミントンツールセールで髪を整える、スタイルを整える、乾かす、または取り除く

アマゾンからのこのレミントンツールセールで髪を整える、スタイルを整える、乾かす、または取り除く

基本的に頭のあらゆる部分から髪の毛を整えたり、ブロードライしたり、まっすぐにしたり、脱毛したりする必要がある場合は、このレミントンゴールドボックスが最適です。今日だけ、Amazonは、すでに人気のあるShortcut Pro Self-HaircutKitやPearlPro Ceramic Flat Ironのように、グルーミングをはるかに簡単にするヘアツールをマークダウンしています。

カナダの元桂冠詩人が、史上最高の文化の盗用でトゥパックとマヤアンジェロウから盗んだ

カナダの元桂冠詩人が、史上最高の文化の盗用でトゥパックとマヤアンジェロウから盗んだ

トゥパックシャクール(ティムモーゼンフェルダー/ゲッティイメージズ); マヤアンジェロウ(マーティンゴッドウィン/ゲッティイメージズ)移動、テイラースウィフト。ケンドールとカイリーは、必要な数の座席を持っています。

テスラは、ハリケーンイルマによる避難を容易にするために、フロリダでの車両の範囲を拡大しています

テスラは、ハリケーンイルマによる避難を容易にするために、フロリダでの車両の範囲を拡大しています

写真:Tesla Motorsフロリダに住んでいて、Tesla Model S、Model X 60、またはModel 60Dを使用している場合、車の自律性は50 km(約30マイル)高くなります。これは失敗ではなく、ハリケーンイルマによる避難作業を容易にするために会社自身が命じた自治権の一時的な延長です。

Zendaya Wishes Boyfriend Tom Holland Happy Birthday with Cuddly Photo: He 'Makes Me the Happiest'

Zendaya Wishes Boyfriend Tom Holland Happy Birthday with Cuddly Photo: He 'Makes Me the Happiest'

Zendaya shared a sweet photo in honor of boyfriend Tom Holland's 26th birthday Wednesday

小さな女性:脳卒中を患った後に病院から解放されたアトランタのジューシーな赤ちゃん:「まだ癒し」

小さな女性:脳卒中を患った後に病院から解放されたアトランタのジューシーな赤ちゃん:「まだ癒し」

シーレン「Ms.JuicyBaby」ピアソンは、先月脳卒中で入院した後、「もう一度たくさんのことをする方法を学ばなければならない」ため、言語療法を受けていることを明らかにしました。

エマストーンは彼女のクリフサイドマリブビーチハウスを420万ドルでリストアップしています—中を見てください!

エマストーンは彼女のクリフサイドマリブビーチハウスを420万ドルでリストアップしています—中を見てください!

オスカー受賞者の世紀半ばの家には、3つのベッドルーム、2つのバス、オーシャンフロントの景色があります。

ジーニー・メイ・ジェンキンスは、母乳育児の経験の中で、彼女は「本当に、本当に落ち込んでいる」と言います

ジーニー・メイ・ジェンキンスは、母乳育児の経験の中で、彼女は「本当に、本当に落ち込んでいる」と言います

ジーニー・メイ・ジェンキンスは、生後4か月の娘、モナコに母乳育児をしていると語った。

投資ノート:Bioscout AU$300万シード

投資ノート:Bioscout AU$300万シード

Bioscoutは、農家を運転席に置くという使命を負っています。Artesian(GrainInnovate)やUniseedと並んで、最新のシードラウンドでチームを支援できることをうれしく思います。問題真菌症による重大な作物の損失は、農民にとって試練であることが証明されています。

リトルマーケットリサーチ1| 2022年のクイックグリンプス遠隔医療市場

リトルマーケットリサーチ1| 2022年のクイックグリンプス遠隔医療市場

遠隔医療は、パンデミック後の時代では新しいものではなく、時代遅れの分野でもありません。しかし、業界を詳しく見ると、需要と供給の強力な持続可能性と、米国で絶え間ない革命となる強力な潜在的成長曲線を示しています。

スタートアップ資金調達環境:タイのスタートアップエコシステムの次は何ですか?

スタートアップ資金調達環境:タイのスタートアップエコシステムの次は何ですか?

2021年は、世界的なベンチャーキャピタル(VC)の資金調達にとって記録的な年でした。DealStreetAsiaによると、東南アジアも例外ではなく、この地域では年間で記録的な25の新しいユニコーンが採掘されました。

ムーアの法則を超えて

ムーアの法則を超えて

計算に対する私たちの欲求とムーアの法則が提供できるものとの間には、指数関数的に増大するギャップがあります。私たちの文明は計算に基づいています—建築と想像力の現在の限界を超える技術を見つけなければなりません。

Language