2
0

More than 1 year has passed since last update.

[Android] M2 Mabcookで開発環境を作る

Posted at

大変沼ったのでメモ
先に書いておくと先人様の記事を2023年1月になぞった時のメモになります。

環境

  • M2 Macbook Air
  • Ventura 13.1
  • Intellij IDEA

JDKのインストール

本項ではこちらを参考にします。
https://zenn.dev/sasakiki/articles/d331b611f29c68

brew tap homebrew/cask-versions
brew install --cask temurin11

私の環境ではv19と同居する状態になったので下記を追記してv11を利用するように

.zshrc
export JAVA_HOME=`/usr/libexec/java_home -v "11"`
PATH=$JAVA_HOME/bin:$PATH

SDK Managerのコマンドラインツールのインストール

本項ではこちらを参考にします。
https://qiita.com/kazokmr/items/22ab227643b472fc5016

下記のCommand line tools onlyセクションのSDK tools packageをダウンロードする。
https://developer.android.com/studio/#downloads

解凍するとこんな感じになりますが、
image.png

これを次の画像のような構造に変えます。
image.png

次に都合のいい場所へ移動します。
今回は/Library/Android/sdk/までディレクトリを準備して、その中に入れました。
こんな感じになります。
image.png

次にパーミッションの設定をします。

sudo chown -R root:wheel /Library/Android/sdk
sudo chmod -R 777 /Library/Android/sdk

sdkmanagerコマンドで、必要なパッケージをインストールする

さっき作ったcmdline-tools/latest/のような構造にしないとここで動かなくて沼ります(参考)

# 最新のパッケージ情報に更新する
/Library/Android/sdk/cmdline-tools/latest/bin/sdkmanager --update
# パッケージリストを表示し、Android platformとbuild toolのバージョンタグを確認する
/Library/Android/sdk/cmdline-tools/latest/bin/sdkmanager --list
# Android Platformをインストールする
/Library/Android/sdk/cmdline-tools/latest/bin/sdkmanager "platforms;android-33"
# Android BuildToolをインストールする
/Library/Android/sdk/cmdline-tools/latest/bin/sdkmanager "build-tools;33.0.1"

SDK追加等

以降の操作は下記と同じでできます。
https://qiita.com/kazokmr/items/22ab227643b472fc5016#intellij-idea%E3%81%ABsdk%E3%82%92setup%E3%81%99%E3%82%8B

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0