web-dev-qa-db-ja.com

端末からAndroid SDKを開くことができません

SDKマネージャーを開いてみます。公式WebサイトからAndroid sdkコマンドラインツールをダウンロードしました。 Android studioをインストールしたくありません。パッケージを解凍すると、toolsというフォルダーができました。 /home/ujjwal/Android/toolsとしてディレクトリに入れます。ターミナルでディレクトリを開き、コマンド./Androidを試しました。次のエラーが表示されました。

*************************************************************************
The "Android" command is deprecated.
For manual SDK, AVD, and project management, please use Android Studio.
For command-line tools, use tools/bin/sdkmanager and tools/bin/avdmanager
*************************************************************************
Invalid or unsupported command ""

Supported commands are:
Android list target
Android list avd
Android list device
Android create avd
Android move avd
Android delete avd
Android list sdk
Android update sdk

コマンドAndroidを使用しようとしましたが、no command foundと表示されます。 echo $ Android_HOMEは以下を返します:

/home/ujjwal/Android/tools

echo $ PATHは以下を返します。

/home/ujjwal/bin:/home/ujjwal/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ujjwal/Android/tools/tools

また、しばらく前に別のマシンで作業していたときに、インストールするツールとapkを選択できる小さなウィンドウが開いていたことを覚えています。基本的に、私はそれを達成しようとしています。

1

Androidコマンドは、出力に示されているように非推奨です。

つかいます

$Android_HOME/tools/bin/sdkmanager <option>

 Usage:   
 sdkmanager [--uninstall] [<common args>] [--package_file
 <file>] [<packages>...]   
 sdkmanager --update [<common args>]  
 sdkmanager --list [<common args>]   
 sdkmanager --licenses [<common
 args>]

直接使用するために、$PATH変数でsdkmanagerコマンドへのパスを設定することもできます。

1
Suraj Rao