macOS の問題 zsh: コマンドが見つかりません: adb

目次

1. 問題の説明

1. 開発用に新しい Macbook Pro を購入しましたが、以下の図に示すように、ADB コマンドzsh: command not found: adb
ここに画像の説明を挿入
を使用すると上記の問題が発生しました: 2. Macbook Pro 2020 バージョン、システム バージョン 10.15.5。 2020 この問題は、MacBook またはバージョン 10.15.5 より前のシステムをシステム 10.15.5 にアップグレードした場合に発生する可能性があります。

2. 問題分析

プロンプトの文字通りの意味は、関連するコマンドが見つからなかったことを意味します。
実際、bash シェルと zsh シェルは 2 種類の読み取りシステム環境変数です。
adbを利用する前提として、bashの.bash_profileにandroidツールに関する環境変数が設定されており、adbコマンドが利用できるようになります。
ただし、zsh シェルを使用する場合、関連する環境変数の構成は .zshrc に設定されません (関数内の bash の .bash_profile と同様)。
したがって、解決策は、Android ツールを構成するための環境変数を .zshrc に追加することです。
注: Mac では、一部のファイルは .zshrc であり、一部のシステムは隠しファイルである zshrc です。Mac での隠しファイルの表示と非表示を切り替える

3. 解決策

3.1 .zshrc ファイルを開く

ターミナルを開き、「open .zshrc」と入力します。

注: 一部のシステムでは問題が発生する場合があります
ここに画像の説明を挿入
。その場合は、「open zshrc」と入力して
、.zshrc ファイルの場所 /private/etc を手動で見つけます。
ここに画像の説明を挿入

3.2 .zshrc ファイルを編集する

.zshrc ファイル内の「# User Configuration」の位置を見つけて、「source ~/.bash_profile」を追加します (bash_profile ファイル内の環境変数がさまざまな方法で構成されている場合)。
ここに画像の説明を挿入

3.3 ファイルを保存する

source .zshrc または source zshrc を実行するか、手動で Ctrl+S を押して保存します。

3.4 検証

ターミナルに adb version を入力すると、
まだ問題が発生する可能性があります。
ここに画像の説明を挿入
次に、zshrc をディレクトリ /Users/yourname にコピーして、
ここに画像の説明を挿入
次のコピーに使用します。ターミナルに adb version を再度入力してください。次の図が表示される場合は、構成が適切であることを意味します成功すると、ADB コマンドを使用して通常どおりデバッグできるようになります。
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/lrxb_123/article/details/108244920