web-dev-qa-db-ja.com

Android studio-「SDKツールディレクトリがありません」

"Android studio"プログラムを起動すると、次のような"downloading components"のウィンドウが表示されました:"Android SDK was installed to: C: / Users / user / AppData / Local / Android / SDK2SDK tools directory is missing "

44
Nahuel Herrera

「Android SDKのインストール先:C:/ Users/user/AppData/Local/Android/SDK2 SDK tools directory is missing "Android SDKにはフォルダーが必要です"tools"、このSDKがインストールされた場所。しかし、その「ツール」フォルダーはインストールされませんでした。おそらくストレージが少ないためです。

[SOLUTION]:Android SDKをアンインストールして、再度インストールします。今回は、このSDKをインストールする場所にATLEAST 5GB(3.2GBで十分ですが)の空き領域があることを確認してください。インストールが完了したら、"tools"フォルダーが存在するかどうかを確認します(SDKをインストールする場所)

31
user3517949

私はこの問題を抱えていましたMacの場合インストーラーのインターネットへの呼び出しをブロックしている企業プロキシが原因です。 Android St​​udioインストーラーがSDKをインストールすることになっているフェーズは発生せず、インストールプロセスは「SDK tools directory is missing」メッセージに直接進みました。悲しいことに、接続を確立できなかったことを示すメッセージはありませんでした。

この問題を解決するには、構成->「外観と動作」->システム設定-> HTTPプロキシを使用して、企業PACファイルへのパスをリストする必要がありました。 「自動プロキシ構成URL:」を選択し、PACファイルの正しいURLを入力しました。

25
MalcLear

以下を実行するだけで問題なく動作します。

  1. 'finish'をクリックする代わりにエラーが表示されたら、 'x'をクリックします。再初期化するように求められます。推奨オプションを選択してください。
  2. 再構成後、メイン画面に戻ります。ただ行く
    Configure-> Project Defaults-> Project Structure and copy paste or browse(appData folder is hidden)to location C:/ Users/user/AppData/Local/Android/SDK.
  3. 完了して、プロジェクトの作成を再試行してください。チャームのように動作します!! ;)
13

SDKツールのディレクトリが見つからない場合は、誤って削除してしまった可能性があります。ダウンロードしてAndroidスタジオに簡単に誘導できます。

最初にAndroid開発者サイト( https://developer.Android.com/studio/index.html )に移動し、ページの下部までスクロールして、ダウンロードに応じてダウンロードを選択しますご使用のシステム(ただし、Windows用のインストーラーバージョンはダウンロードしないでください)には、SDKを含むZipファイルが必要です。

ダウンロードしたら、それをドキュメント(MACまたはWINDOWS)に入れるだけで、Androidを開くと、SDKをインストールするためのスタジオ画面がポップアップします(エラーが発生したときのように)。参照するには、そのファイルを見つけて[OK]を押します。その後、次に行くと、それは魅力のように動作します。

それでおしまい。

7
Beansolder

SDKは別のディレクトリにインストールされていたため、これは私にとっては問題でした。 Android St​​udioにSDKの場所を知らせるには、設定にアクセスする必要がありますが、[完了]をクリックすると、[SDKツールディレクトリがありません]ダイアログが常にプログラム全体を終了します。私がそれを「解決」した方法は次のとおりです。

  1. ~/.Android*フォルダーを削除します(すべての設定が失われます:/)。
  2. Android St​​udioを実行します。 SDKを再びダウンロードしようとするウェルカムウィザードが表示されます(インターネットのゴミのために失敗します)。
  3. ウィザードウィンドウの[X]をクリックします。これにより、通常のウェルカムダイアログが表示されます。
  4. [設定]-> [プロジェクトのデフォルト]-> [プロジェクト構造]に移動し、Android SDKの場所を正しい場所に変更します。

.Android Studioフォルダーの削除は不要な場合があります-元のエラーダイアログでXを押したことがありません-Android St​​udioを終了する「完了」のみを試みました。 Xをクリックすると設定にアクセスできますが、残念ながら今すぐ戻って確認することはできません。

6
Timmmm

私も同じ問題に直面しました。最初の実行で、私との問題はInternetに正しく接続されていませんでした。インターネットに接続した後、ダウンロードするにはアップデートが必要でしたが、問題なく実行されました

3

このエラーをグーグルで検索し、すべての提案を試みましたが、何も機能しませんでした。私の問題は少し異なります。 Ubuntu 16.04 64ビットを使用しています。アプリケーションのパフォーマンスを向上させるために、マウント/ tmpフォルダーをtmpfsとして設定しました。私のfstabエントリは:

tmpfs /tmp tmpfs defaults,noatime,nosuid,nodev,exec,mode=1777,size=1024M 0 0

これは、/ tmpファイルのスペースを1Gに設定しています。これは、Androidスタジオのボトルネックです。これは、SDKファイルをダウンロードするために/ tmpフォルダーにさらにスペースが必要だからです。今、この行を削除し、コンピューターを再起動しましたが、すべて正常に動作しています。

これには3時間かかります。他の人の助けになることを願っています。

2
kodmanyagha

別の場所にインストールしてみてください。問題が解決する可能性があります。また、USBフラッシュドライブにインストールすることもできます。

1
Mike

ウィザードでAndroid St​​udioを再インストールしようとしたときに、この問題が発生しました。しかし、すでに「ツール」フォルダーがありました。

私の場合、「tools」ディレクトリはすでに存在しますが、そのサブフォルダにも「sdk toolsディレクトリが見つかりません」というエラーが表示されます。どういうわけか、私のsdkフォルダーにはlibsサブディレクトリしかありませんでした。

Sdk/ant、sdk/apps、sdk/proguard、sdk/qemu、sdk/support、およびsdk/templatesに貼り付けたとき、ウィザードは最終的にこの構成に満足し、さらにいくつかのファイルをダウンロードしました。

1
KATHYxx

SDKディレクトリをC:\ Users\username\AppData\Local\Android\Sdkに変更します

最新のAndroidスタジオを使用している場合は、[構成]-> [プロジェクトのデフォルト]-> [プロジェクト構造]を使用してこれを構成できます。

1
Java Guru

sDKをインストールする前にこれを試すことができます

brew install Java
0
zheng fuchao

私は同じエラーに直面しました。

ソリューション:

プロキシ設定を変更します。私にとっては、アンインストールやシステム構成などのすべてを試しましたが、うまくいきませんでした。プロキシ設定を変更すると、システム設定-> Android SDK-> SDKプラットフォームタブにリストが表示されました

プロキシが原因でインストール時にまだ自動的にダウンロードされていないため、プラットフォームを選択することはできません。次を選択するだけで、SDKプラットフォームがダウンロードされます。

これが完了したら、プラットフォームを選択し、もう一度「OK」と言ってそのプラットフォーム用のファイルをダウンロードできます。

さて、最後の部分、プラットフォームが正常にダウンロードされたら、私の場合はNDKもダウンロードする必要がありました。

上記の手順で、アプリを正常に作成できました。ハッピーコーディング!

0
aniket

Android studioとすべてを最初にインストールするときに、C:\ Android\sdkなどの新しいファイルにSDKをインストールし、次のすべてのセットアップSDKアイテムがSDKをインストールしたフォルダーを指していることを確認します。今はうまく動作します... appdataフォルダーのアクセス許可と関係があるはずです。

0
Oryanlee

Android St​​udioをインストールするときにメモリが少なすぎて必要なものをすべてインストールできないと、このエラーが発生しました。メモリを解放したり、Android SDKを自分でインストールしたりすることはできませんでした。 Android studioを十分なメモリで再インストールし、最初にAndroid St​​udioを開いたときにダウンロードを開始しました。

0
user1728363

私の場合、既存のディレクトリにインストールしていました。インストール用のディレクトリを選択するとき。このプログラムでは、存在しないディレクトリに入力することはできません。そのため、パスを選択し、メインウィンドウに戻って、SDKをインストールする新しいフォルダー名(おそらく機能)を入力します。

0
Artem Samokhin

Windows S.Oを使用している場合。フォルダー内にあることを確認します。

C:\Users\**your-user-name**\AppData\Local\Android\Sdk\platform-tools

それ以外の場合は、Android St​​udioを開き、次の場所に移動します。

Tools> SDK Manager> Android SDK> SDK Tools

Android Platform-ToolsおよびAndroid SDK Toolsチェックボックスを選択し、適用をクリックします。ダウンロード後、ディレクトリを再度確認します。

0
Williaan Lopes

Android SDK Managerを探している場合は、 ここからダウンロード を使用できます。

C:/ Program Files/Android /として解凍することが重要です。 C:/ Program Files/Android/tools/Android.bat管理者を実行してSDKマネージャーを起動します。

0
Chong Lip Phang