[解決済み] Mac OS Xでadbをセットアップする
質問
adbは、携帯電話やエミュレータにアンドロイドアプリをインストールし、実行するためのコマンドラインツールです。
解決するには?
注:この記事は元々 macOSにADBをインストールする という質問がありましたが、この質問と重複しているとして締め切られました。
に関する注意事項
zshユーザー
への参照をすべて置き換えてください。
~/.bash_profile
で
~/.zshrc
.
オプション1 - Homebrewを使用する
これは最も簡単な方法で、自動アップデートが提供されます。
-
インストール ホームブリュー
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
-
adbのインストール
brew install android-platform-tools
-
adbの使用開始
adb devices
オプション2 - 手動 (プラットフォームツールのみ)
ADBとFastbootを手動でインストールする最も簡単な方法です。
-
古いインストールを削除する (オプション)
rm -rf ~/.android-sdk-macosx/
-
に移動します。 https://developer.android.com/studio/releases/platform-tools.html をクリックし
SDK Platform-Tools for Mac
のリンクが表示されます。 -
ダウンロードフォルダに移動します
cd ~/Downloads/
-
ダウンロードしたツールを解凍します
unzip platform-tools-latest*.zip
-
誤って削除しない場所に移動する
mkdir ~/.android-sdk-macosx mv platform-tools/ ~/.android-sdk-macosx/platform-tools
-
追加
platform-tools
をパスに追加します。echo 'export PATH=$PATH:~/.android-sdk-macosx/platform-tools/' >> ~/.bash_profile
-
bashのプロファイルを更新(またはターミナルアプリを再起動)します。
source ~/.bash_profile
-
adbの使用開始
adb devices
オプション3 - すでにAndroid Studioがインストールされている場合
-
追加
platform-tools
をパスに追加します。echo 'export ANDROID_HOME=/Users/$USER/Library/Android/sdk' >> ~/.bash_profile echo 'export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools' >> ~/.bash_profile
-
bashのプロファイルを更新(またはターミナルアプリを再起動)します。
source ~/.bash_profile
-
adbの使用開始
adb devices
オプション4 - MacPorts
-
Android SDKをインストールします。
sudo port install android
-
SDKマネージャーを実行します。
sh /opt/local/share/java/android-sdk-macosx/tools/android
-
を除くすべてのチェックを外します。
Android SDK Platform-tools
(オプション) -
パッケージをインストールし、ライセンスを受け入れる。SDK Managerを閉じます。
-
追加
platform-tools
をパスに追加してください。MacPorts では、これらは/opt/local/share/java/android-sdk-macosx/platform-tools
. 例:bashの場合。echo 'export PATH=$PATH:/opt/local/share/java/android-sdk-macosx/platform-tools' >> ~/.bash_profile
-
bashのプロファイルを更新する(またはターミナル/シェルを再起動する)。
source ~/.bash_profile
-
adbの使用を開始します。
adb devices
オプション5 - 手動(SDK Managerを使用)。
-
古いインストールを削除する (オプション)
rm -rf ~/.android-sdk-macosx/
-
Mac SDK Toolsは、以下のAndroid開発者向けサイトからダウンロードしてください。 コマンドラインツールのみ入手可能です。 . ダウンロードフォルダに保存してください。
-
ダウンロードフォルダへ移動します
cd ~/Downloads/
-
ダウンロードしたツールを解凍します
unzip tools_r*-macosx.zip
-
誤って削除しない場所に移動する
mkdir ~/.android-sdk-macosx mv tools/ ~/.android-sdk-macosx/tools
-
SDKマネージャの実行
sh ~/.android-sdk-macosx/tools/android
-
を除くすべてのチェックを外します。
Android SDK Platform-tools
(オプション)
-
クリック
Install Packages
をクリックすると、ライセンスに同意します。Install
. SDK Managerウィンドウを閉じます。
-
追加
platform-tools
をパスに追加します。echo 'export PATH=$PATH:~/.android-sdk-macosx/platform-tools/' >> ~/.bash_profile
-
bashのプロファイルを更新(またはターミナルアプリを再起動)します。
source ~/.bash_profile
-
adbの使用開始
adb devices
関連
-
[解決済み】Macでポート3000をロックしているプロセスを検索(およびkill)する
-
ジャークとして。起動アクティビティを特定できませんでした。デフォルトのアクティビティが見つかりません アクティビティ起動中のエラー
-
Android開発で「Attempt to invoke virtual method 'XXX()' on null object reference」というヌルポインター例外に遭遇する。
-
ActivityはOnFragmentInteractionListenerを実装しなければならないに関する質問
-
WeChatとQQは、他のアプリのオープンリストに自分のアプリを追加し、ファイルパスを取得することができます
-
超シンプルなアンドロイドのタイムディレイ機能
-
[解決済み] Mac OS Xで、指定したTCPポートでリッスンしているのは誰ですか?
-
[解決済み] コマンドラインからAndroidエミュレータを起動するにはどうすればよいですか?
-
[解決済み】エラー "adbへの接続が停止しており、深刻なエラーが発生しました。"
-
[解決済み] Windows 7でADBがNexus 4を認識しない件
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
aapt2エラー:ログを確認する(具体的な原因の探り方)
-
デフォルトのアクティビティが見つからない場合の対処法
-
アンドロイドスタジオでJunitのエラー問題を解決する
-
プロセス 'command 'F:\sdkbuild-tools', 26.0.2 AAAPT.exe' finished with non-zero exit value 1
-
Windowsのadbシェルでデータディレクトリにアクセスするとパーミッションが拒否される
-
SpinnerのOnItemSelectedListenerのonItemSelectedメソッドの4つのパラメーターの意味
-
[解決済み] macOSにADBをインストールする [重複]。
-
[解決済み] Androidエミュレータにテキストを貼り付ける
-
[解決済み】OS Xでターミナルからadbにアクセスできない。"command not found"
-
[解決済み】adbコマンドが見つからない