web-dev-qa-db-ja.com

インストール時にプラットフォームツールがありませんAndroid Studio on Mac OSx

Android StudioをMac OSxにインストールしようとしています。いくつかのAndroid開発について学習することを目的としています。提供されている手順は単に次のとおりです。

1. Launch the .dmg file you downloaded.
2. Drag and drop Android Studio into the Applications folder.
3. Open Android Studio and follow the setup wizard to install any necessary SDK tools.

セットアップウィザードが表示されたら、すべてを選択し、要求されたときに6ギガバイトのRAMを与え、コンポーネントのダウンロードとインストールに進みます。ただし、ある時点でポップアップが表示されます。

The following SDK component was not installed: platform-tools

出力は次のとおりです。

Ignoring unknown package filter 'platform-tools'
Installing Archives:
  Preparing to install archives
  Installing Google APIs, Android API 23, revision 1
    Installed Google APIs, Android API 23, revision 1
  Installing Google APIs Intel x86 Atom System Image, Google Inc. API 23, revision 12
    Installed Google APIs Intel x86 Atom System Image, Google Inc. API 23, revision 12
    Updated ADB to support the USB devices declared in the SDK add-ons.
  Stopping ADB server failed (code -1).
  Unable to run 'adb': Cannot run program "/Users/me/Library/Android/sdk/platform-tools/adb": error=2, No such file or directory.
  Starting ADB server failed (code -1).
  Done. 2 packages installed.
Ignoring unknown package filter 'platform-tools'

[完了]ボタンをクリックすると、Android Studioが開きます。ただし、[設定]-> [外観と動作]の下にあります) ->システム設定-> Android SDK、エラーが表示されます:

Please specify a Android SDK Location

スタンドアロンSDKツール がありますが、Android StudioにはAndroidでの開発に必要なすべてのパッケージが付属しているという印象を受けました:

Note: If you have not yet downloaded the SDK tools, download them now. For a complete IDE and Android SDK package, we recommend downloading Android Studio.

だから、何をインストールすればいいのか迷ってしまいました。 MacでAndroid Studioを「動作」させるにはどうすればよいですか?

7
tempomax

さて、私はうまくいく解決策を見つけました。この Stackoverflowスレッド はコマンドラインを使用してSDKを更新していました。私はtools/そして実行した:

Android update sdk -u

これにより、必要なすべてのSDKコンポーネントがサーバーからプルされました。完了したら、Android StudioをスタンドアロンSDKフォルダーにポイントすることができ、現在は機能しているようです。

13
tempomax

Mac OSXでもまったく同じ問題が発生しました。修正方法は次のとおりです。ターミナルを開き、次のコマンドを使用します。

$cd ~/Library/Android/sdk/tools/

$./Android update sdk --no-ui --filter 1

非GUIモードでパッケージの更新を開始し、許可などを求めて、最終的に正常にインストールされます。

**別のスレッドでも返信しました。しかし、これらはすべて関連しているので、これはすべての人に役立つと思います。私はこの解決策を見つけるのに苦労しました。検索キーワードに応じて、人々はこれらのスレッドのいずれかに行き着きます。

6
Big D

同様の問題がありました(Android Studio3.0)。私が企業のプロキシの背後にいて、セットアップ中にツールがダウンロードされなかったために起こりました。

解決:

  1. 設定でプロキシを構成する-> HTTPプロキシ
  2. 再インストールAndroid Studio。プロキシ構成は保持され、インストールは2回目に成功するはずです(ダウンロードするツールを含む追加のウィンドウがあります)
3
TheZver

上記の回答の多くで使用されているAndroidコマンドは非推奨になり、最近のインストールでは機能する場合と機能しない場合があります。

次のコマンドを実行して、上記と同様の問題を解決しました(私にとっては、platform-toolsパッケージがインストールされていますが、インストールにいくつかのファイルがありませんでした)。

cd ~/Library/Android/sdk
tools/bin/sdkmanager --uninstall platform-tools
tools/bin/sdkmanager --install platform-tools

アンインストール手順は、すべての人にとって必要なわけではありません。

2
Jules

今日も同じ問題がありました。 SDKディレクトリに次のフォルダがあるかどうかを確認してください:[Android/sdk] /platform-tools

そうでない場合は、ここで取得できます: https://dl.dropboxusercontent.com/u/209338/platform-tools.Zip

0
sebakotiv

すでにAndroid SDK(続いてAndroidウィザード))をインストールしている場合は、このパス/Users/your-user/Library/Android/sdkPreferences -> Appearance & Behavior -> System Settings -> Android SDKの下の設定に追加します

そうでない場合は、Android Studioを再インストールするか、スタンドアロンをダウンロードしてくださいAndroid SDK at link https://developer.Android.com/sdk/installing /index.html?pkg=tools および上記の手順に従います。デフォルトのインストールAndroid MAC上のSDKは/Users/your-user/Library/Android/sdkです

0
thuongle