[解決済み】MacでAndroid SDKを探し、PATHに追加する。
2022-04-16 20:32:32
質問
MacBook Air (OS Version 10.11 El Capitan) に Android Studio をインストールし、小さな "hello, world" アプリを書き、デバイス (Nexus 7) にインストールして AVD で実行することに成功しました。 今私がしたいことは、Android Studioとは対照的に、コマンドラインからアプリをビルドしてデバイスにインストールできるようにすることです。 私はここの指示に従っています。
http://developer.android.com/training/basics/firstapp/running-app.html
で、該当する行は
Android SDK platform-tools/ディレクトリがPATH環境変数に含まれていることを確認し、実行します。
問題は、私のマシンでAndroid SDKが見つからないことです。 そうでなければ、Android Studioでプログラムをコンパイルして実行できないから、SDKがあるのだと思うのですが? もしかしたら、それは間違った思い込みかもしれません。 Macは初めてなので(Windowsに慣れている)、Android SDKを探すのに一番いい方法がわかりません。 というわけで、質問です。
- 自分のマシンでAndroid SDKを見つけるにはどうしたらいいですか?あるいは、SDKがないことを証明するには?
- ない場合はどのようにインストールするのですか?
- Android SDKを含むようにPATHを変更するにはどうしたらいいですか?
解決するには?
1. 探し方
- Android Studioを開き、次のページに進みます。 Android Studio >環境設定
-
検索対象
sdk
- このようなものが表示されます(これはご覧のようにWindowsのボックスです)。
そこに位置が表示されるのですが......たいていの場合はそうです。
/Users/<name>/Library/Android/sdk
2. ない場合のインストール方法
- 次のページへ AndroidスタンドアロンSDKのダウンロードページ
- macOS用zipファイルのダウンロード
- 任意のディレクトリに解凍する
3. パスへの追加方法
ターミナルを開いて
~/.bash_profile
ファイルをnanoでタイプしてください。
nano ~/.bash_profile
Zsh を使用している場合は
~/.zshrc
の代わりに
ファイルの末尾に移動し、ディレクトリパスを
$PATH
:
export PATH="${HOME}/Library/Android/sdk/tools:${HOME}/Library/Android/sdk/platform-tools:${PATH}"
-
を押して保存します。
Ctrl+X
- ターミナルを再起動する
-
動作しているかどうかを確認するには、追加したディレクトリの中にあるファイルやバイナリの名前を入力します (例.
adb
が開かれ、実行されることを確認する。
関連
-
[解決済み】Macでポート3000をロックしているプロセスを検索(およびkill)する
-
[解決済み】まだ警告が出る:設定 'compile' は時代遅れで 'implementation' に置き換わった。
-
[解決済み】OnFragmentInteractionListenerを実装する方法
-
[解決済み】インストールエラー。インストールエラー:install_failed_older_sdk
-
[解決済み】Android Studio AVD - Emulator: 終了コード 1 でプロセスが終了
-
[解決済み】sendUserActionEvent()がnullである。
-
[解決済み] Eclipseが起動できない - Javaは起動したが終了コード=13を返した
-
[解決済み] Android StudioのデバッグモードでSHA-1フィンガープリント証明書を取得する方法を教えてください。
-
[解決済み】Android SDK Managerでコンポーネントがインストールされない件
-
[解決済み】Android SDKのインストールを自動化する方法はありますか?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】メソッド 'findViewById(int)' を解決できない。)
-
[解決済み】Edit Textのandroid:ems属性とは何ですか?[重複しています]
-
[解決済み】レンダリングの問題 レンダリング中に発生した例外:com/android/util/PropertiesMap [重複].
-
[解決済み】ビューのルートとしてNULLを渡さないようにする(膨張したレイアウトのルート要素でレイアウトパラメータを解決する必要がある)。
-
[解決済み】Android Studioでused import文がunused import文に指定されるのはなぜ?
-
[解決済み】Android 8:クリアテキストのHTTPトラフィックが許可されない
-
[解決済み] エラー - Android リソースのリンクに失敗しました (AAPT2 27.0.3 Daemon #0)
-
[解決済み] Android Fragment onAttach() 非推奨
-
[解決済み] APKのインストール中にDELETE_FAILED_INTERNAL_ERRORエラーが発生する。
-
[解決済み] Android Studio SDKの場所