"Android studio"
プログラムを起動すると、次のような"downloading components"
のウィンドウが表示されました:"Android SDK was installed to: C: / Users / user / AppData / Local / Android / SDK2
SDK tools directory is missing "
「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をインストールする場所)
私はこの問題を抱えていましたMacの場合インストーラーのインターネットへの呼び出しをブロックしている企業プロキシが原因です。 Android StudioインストーラーがSDKをインストールすることになっているフェーズは発生せず、インストールプロセスは「SDK tools directory is missing」メッセージに直接進みました。悲しいことに、接続を確立できなかったことを示すメッセージはありませんでした。
この問題を解決するには、構成->「外観と動作」->システム設定-> HTTPプロキシを使用して、企業PACファイルへのパスをリストする必要がありました。 「自動プロキシ構成URL:」を選択し、PACファイルの正しいURLを入力しました。
以下を実行するだけで問題なく動作します。
SDKツールのディレクトリが見つからない場合は、誤って削除してしまった可能性があります。ダウンロードしてAndroidスタジオに簡単に誘導できます。
最初にAndroid開発者サイト( https://developer.Android.com/studio/index.html )に移動し、ページの下部までスクロールして、ダウンロードに応じてダウンロードを選択しますご使用のシステム(ただし、Windows用のインストーラーバージョンはダウンロードしないでください)には、SDKを含むZipファイルが必要です。
ダウンロードしたら、それをドキュメント(MACまたはWINDOWS)に入れるだけで、Androidを開くと、SDKをインストールするためのスタジオ画面がポップアップします(エラーが発生したときのように)。参照するには、そのファイルを見つけて[OK]を押します。その後、次に行くと、それは魅力のように動作します。
それでおしまい。
SDKは別のディレクトリにインストールされていたため、これは私にとっては問題でした。 Android StudioにSDKの場所を知らせるには、設定にアクセスする必要がありますが、[完了]をクリックすると、[SDKツールディレクトリがありません]ダイアログが常にプログラム全体を終了します。私がそれを「解決」した方法は次のとおりです。
~/.Android*
フォルダーを削除します(すべての設定が失われます:/)。.Android Studio
フォルダーの削除は不要な場合があります-元のエラーダイアログでXを押したことがありません-Android Studioを終了する「完了」のみを試みました。 Xをクリックすると設定にアクセスできますが、残念ながら今すぐ戻って確認することはできません。
私も同じ問題に直面しました。最初の実行で、私との問題はInternetに正しく接続されていませんでした。インターネットに接続した後、ダウンロードするにはアップデートが必要でしたが、問題なく実行されました
このエラーをグーグルで検索し、すべての提案を試みましたが、何も機能しませんでした。私の問題は少し異なります。 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時間かかります。他の人の助けになることを願っています。
別の場所にインストールしてみてください。問題が解決する可能性があります。また、USBフラッシュドライブにインストールすることもできます。
ウィザードでAndroid Studioを再インストールしようとしたときに、この問題が発生しました。しかし、すでに「ツール」フォルダーがありました。
私の場合、「tools」ディレクトリはすでに存在しますが、そのサブフォルダにも「sdk toolsディレクトリが見つかりません」というエラーが表示されます。どういうわけか、私のsdkフォルダーにはlibsサブディレクトリしかありませんでした。
Sdk/ant、sdk/apps、sdk/proguard、sdk/qemu、sdk/support、およびsdk/templatesに貼り付けたとき、ウィザードは最終的にこの構成に満足し、さらにいくつかのファイルをダウンロードしました。
SDKディレクトリをC:\ Users\username\AppData\Local\Android\Sdkに変更します
最新のAndroidスタジオを使用している場合は、[構成]-> [プロジェクトのデフォルト]-> [プロジェクト構造]を使用してこれを構成できます。
sDKをインストールする前にこれを試すことができます
brew install Java
私は同じエラーに直面しました。
ソリューション:
プロキシ設定を変更します。私にとっては、アンインストールやシステム構成などのすべてを試しましたが、うまくいきませんでした。プロキシ設定を変更すると、システム設定-> Android SDK-> SDKプラットフォームタブにリストが表示されました
プロキシが原因でインストール時にまだ自動的にダウンロードされていないため、プラットフォームを選択することはできません。次を選択するだけで、SDKプラットフォームがダウンロードされます。
これが完了したら、プラットフォームを選択し、もう一度「OK」と言ってそのプラットフォーム用のファイルをダウンロードできます。
さて、最後の部分、プラットフォームが正常にダウンロードされたら、私の場合はNDKもダウンロードする必要がありました。
上記の手順で、アプリを正常に作成できました。ハッピーコーディング!
Android studioとすべてを最初にインストールするときに、C:\ Android\sdkなどの新しいファイルにSDKをインストールし、次のすべてのセットアップSDKアイテムがSDKをインストールしたフォルダーを指していることを確認します。今はうまく動作します... appdataフォルダーのアクセス許可と関係があるはずです。
Android Studioをインストールするときにメモリが少なすぎて必要なものをすべてインストールできないと、このエラーが発生しました。メモリを解放したり、Android SDKを自分でインストールしたりすることはできませんでした。 Android studioを十分なメモリで再インストールし、最初にAndroid Studioを開いたときにダウンロードを開始しました。
私の場合、既存のディレクトリにインストールしていました。インストール用のディレクトリを選択するとき。このプログラムでは、存在しないディレクトリに入力することはできません。そのため、パスを選択し、メインウィンドウに戻って、SDKをインストールする新しいフォルダー名(おそらく機能)を入力します。
Windows S.Oを使用している場合。フォルダー内にあることを確認します。
C:\Users\**your-user-name**\AppData\Local\Android\Sdk\platform-tools
それ以外の場合は、Android Studioを開き、次の場所に移動します。
Tools> SDK Manager> Android SDK> SDK Tools
Android Platform-ToolsおよびAndroid SDK Toolsチェックボックスを選択し、適用をクリックします。ダウンロード後、ディレクトリを再度確認します。
Android SDK Managerを探している場合は、 ここからダウンロード を使用できます。
C:/ Program Files/Android /として解凍することが重要です。 C:/ Program Files/Android/tools/Android.bat管理者を実行してSDKマネージャーを起動します。