web-dev-qa-db-ja.com

Linux ubuntu 16.04にSDKマネージャーをインストールする方法は?

私はAndroid SDKSDKコマンドラインツールの助けを借りてインストールしようとしていましたリンクからダウンロード https://dl.google.com/Android/repository/sdk-tools-linux-3859397.Zip 私のLinux Ubuntu 16.04 PCで。

インストール用のコマンドに続くコマンドを実行します

./ Android update sdk

しかし、インストールは停止し、端末に次のメッセージが表示されました----------------------------- -------------------------------------------------- -------------------------------------------------- ---


「Android」コマンドは非推奨です。手動のSDK、AVD、およびプロジェクト管理については、Android St​​udioを使用してください。コマンドラインツールの場合は、tools/bin/sdkmanagerおよびtools/bin/avdmanagerを使用します


「Android」SDKコマンドは、ベストエフォートベースでsdkmanagerコマンドに変換できます。継続する? (このプロンプトは、-use-sdk-wrapperコマンドライン引数を使用するか、USE_SDK_WRAPPER環境変数を設定することで抑制できます)[y/N]:y

/ home/user/Android/Sdk/bin/sdkmanager --updateの実行

警告:Java.net.SocketException:接続リセット

警告:ソースリストのダウンロードに失敗しました!

完了

----------------------------------------- -------------------------------------------------- ----------------------------------------

このエラーを解決する方法。またはAndroid studioをインストールせずにLinux PCにAndroid sdkをインストールする方法を提案します。

7
divakar

少し遅れましたが、同じ状況です。これはエラーではないように見えますが、ツールの進化方法:ユーザーがAndroid SDK SDKマネージャーのGUIが必要な場合はStudioを使用するようにプッシュします。IDEからのみ使用可能です。 。

ダウンロードからこのフォルダーのbin/sdkmanagerでコマンドラインを使用できます。手順は here で見つけることができますが、あまり良くないので、私がやったことを共有します:

  1. このページ (そこからリンク)から最新の圧縮ファイルをダウンロードしました
  2. どこかで解凍しました(/opt/Android/android-sdkを選択しました)
  3. sdkmanagerをパスに追加するシンボリックリンクを作成しました(ln -s /opt/Android/android-tools/bin/sdkmanager ~/.local/bin/sdkmanager
  4. sdkmanager "platform-tools" "platforms;Android-19" "build-tools;19.1.0"を使用して、KitKat以上のインストール済みプラットフォームツールとビルドツール(Sudoが必要な場合があります)

sdkmanager --listを使用して利用可能なバージョンを確認し、他のバージョンのツールをサポートおよびダウンロードするために必要なものを把握できます。ダウンロードでは、進行状況は表示されません。しばらくして完了したことが通知されるだけです。

Android SDKマネージャーGUIにアクセスするためだけにStudioをインストールすることは大したことではないと思いますが、コマンドラインツールで対処します。これは、Googleの非常に怪しいことです。ハッキングされたIntellijバージョンに本当に興味がない人に。

6
Mike Valeriano