MacでAndroidStudioとJavaをやさしく始めよう!

※本ページにはプロモーション(広告)が含まれています。
MacでAndroidStudioとJavaをやさしく始めよう!

Macで開発を始めたばかりで、AndroidのエミュレータやStudiioJavaの設定で戸惑っているあなたの気持ちがよくわかります。

インストールからJDK設定、実機接続まで、実体験に基づく手順と使えるコツをやさしく伝えます。つまずきを減らして短時間で動かせるようになります。

項目内容
すぐに動く環境の作り方最短でAndroidを起動できる手順を示します。
よくあるつまずきを防ぐ設定エラーを避ける具体的な設定を紹介します。
開発を速くする小ワザエミュレータやコマンドの便利ワザを載せます。

順を追って丁寧に進めれば必ず動きますので、まずは最初の手順を落ち着いて試してみてください。

Macエンジニア

焦らず一つずつ進めば大丈夫です。小さな成功を積み重ねていけばいつの間にか自信がつきますので、安心して取り組んでください。

目次

はじめにMacでAndroidStudioとJavaをどう始めればいいか

はじめにMacでAndroidStudioとJavaをどう始めればいいか

新しいMacを前に、何から手を付ければいいか戸惑うことがあります。Androidアプリを作りたいけれど、JavaやAndroidStudioの導入で不安になることに共感します。

ここでは最新のmacOSとAppleシリコンに対応した、試してみた手順と注意点をやさしくまとめます。順に進めれば短時間で動く状態になります。

手順
JDKを入れる

HomebrewでTemurinなどのJDKを入れて、Macのアーキテクチャに合うものを選んでください。

手順
AndroidStudioを入れる

公式からダウンロードし、初回起動でSDKとコマンドラインツールをインストールしてください。

手順
動作確認

AVDを作ってサンプルアプリを実行し、ログで問題がないか確認してください。

Macエンジニア

初めてでも大丈夫です。焦らず一つずつ進めれば確実に環境が整いますから安心してください。

実体験に基づく具体的な手順 MacでAndroidStudioとJavaをインストールして初回起動する

実体験に基づく具体的な手順 MacでAndroidStudioとJavaをインストールして初回起動する

MacでAndroidStudioとJavaを始めるとき、どこから手をつければ良いか戸惑うことがありますよね。特にAppleSiliconとIntelでエミュレータ設定が違う点が混乱のもとになります。

ここでは公式からのダウンロードから初回起動で押さえる操作、SDK取得とAVD起動まで実体験に基づく手順を短くまとめます。迷ったときに使える小さなコツもお伝えします。

手順
ダウンロードとインストール

公式サイトからAndroidStudioをダウンロードしてアプリケーションへ移動し起動します。

手順
初回セットアップ

ウィザードで標準設定を選び必要なSDKをダウンロードしてライセンスに同意します。

手順
AVD作成と起動テスト

AVDを作成しAppleSiliconはARMイメージを選んで起動しサンプルアプリを実行して確認します。

AndroidStudioは通常JDKを同梱しているため別途Javaを入れる必要はほとんどありません。

念のためmacOSは最新にしておくとエミュレータの安定性が高まります。

AndroidStudioを公式のdmgから入れる方法

AndroidStudioを公式のdmgから入れる方法

MacでAndroidStudioを入れたいけどdmgからどう始めればいいか迷っていませんか。最新macOSとAppleシリコン対応を前提に公式dmgから安全に入れる方法をやさしく案内します。

流れはダウンロード→dmgを開く→Applicationsへドラッグ→初回起動で必要なSDKやツールをインストールするだけです。画面の指示に従えば問題なく進められるので気楽に進めてください。

公式サイトからdmgをダウンロードしてApplicationsに移す手順

手順
dmgをダウンロード

公式サイトでmacOS用dmgをダウンロードします。

手順
Applicationsに移動

dmgを開き、アプリをApplicationsフォルダにドラッグしてコピーします。

手順
初回起動の対処

起動が止まったらControlキーを押しながらクリックして開いてください。

HomebrewでAndroidStudioを入れる方法

HomebrewでAndroidStudioを入れる方法

ターミナルを前にしてAndroidStudioのインストールで迷っていませんか。Homebrewを使えば数コマンドで終わるので、初めての人でも落ち着いて進められます。

まずHomebrewを入れてからAndroidStudioをcaskで導入します。インストール後はAndroidStudioを起動してSDKと仮想端末を順にセットアップしてください。

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install --cask android-studio

Homebrewを用意してbrewでandroid-studioを入れる手順

手順
Homebrewの確認

Homebrewがなければ公式のインストールコマンドで導入してください。

手順
AndroidStudioをbrewで入れる

ターミナルでbrew install –cask android-studioを実行してください。

手順
起動してSDKを確認

アプリを起動してSDKとJDKが入っているか確かめてください。

公式JDKをダウンロードして入れる方法

公式JDKをダウンロードして入れる方法

公式JDKを公式サイトから入れてみたいけど不安になっていませんか。最新のmacOSで問題なく動くように、やさしく手順をまとめます。

手順
公式サイトからダウンロード

OracleまたはOpenJDKの公式ページでmacOS用dmgを選んでダウンロードしてください。

手順
インストーラーを実行

dmgを開いてパッケージを起動し画面の指示に従ってインストールを進めてください。

手順
動作確認

ターミナルでバージョンを確認して正常に入ったか確かめてください。

java -version

公式ページからJDKをダウンロードしてpkgでインストールする手順

手順
公式サイトへ行く

OracleかOpenJDKの公式サイトからmacOS用JDKを選ぶ。Macの機種がAppleSiliconかIntelかを必ず確認する。

手順
pkgファイルを取得

macOS用の.pkgをダウンロードする。配布元の署名やファイルサイズが想定内かチェックする。

手順
インストールと確認

ダブルクリックで.pkgを開き画面に従ってインストールする。インストール後ターミナルでバージョン確認を行う。

HomebrewでJDKを入れてJAVA_HOMEを設定する方法

HomebrewでJDKを入れてJAVA_HOMEを設定する方法

JDKのインストールやJAVA_HOMEの設定で戸惑っていませんか。Homebrewを使えば面倒な手順が減りすぐにJavaを動かせます。

ここでは実際に使うコマンドと設定ファイルへの書き込み例を紹介します。最新のmacOSとAppleシリコンどちらでも使える流れです。

brew install openjdk@17
sudo ln -sfn $(brew --prefix openjdk@17)/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-17.jdk
echo 'export JAVA_HOME=$(/usr/libexec/java_home -v17)' >> ~/.zshrc
source ~/.zshrc

brewでopenjdkを入れてzshでJAVA_HOMEを設定する手順

手順
openjdkをインストールする。

ターミナルでHomebrewを使ってopenjdkをインストールしてください。AppleSiliconは/opt/homebrewに、Intelは/usr/localに入ります。

手順
インストール先のパスを確認する。

インストール後はHomebrewの情報表示や/usr/libexec/java_homeで実際のパスを確認してください。

手順
zshでJAVA_HOMEを設定する。

~/.zshrcに確認したパスでJAVA_HOMEを設定しPATHへJAVA_HOME/binを追加してからsourceで読み込んでください。

AppleシリコンとIntelで気をつけること

AppleシリコンとIntelで気をつけること

新しいMacを手にして、AppleシリコンとIntelで迷っていると不安になりますよね。Appleシリコンはバッテリが長持ちで速いですが、Intel向けだけに作られたツールはそのままでは動かないことがあります。

実際には、AppleシリコンならARM対応のJavaとAndroidStudioを選び、Intelなら従来のx86版を使えばまず問題ありません。エミュレータやプラグインは違いが出やすいので、導入時に確認してください。

注意点として、AppleシリコンではエミュレータにARMイメージを使うと安定しやすく、IntelではHAXMが必要になる場合がある点に気をつけてください。

Rosettaの確認とエミュレーターの違いに対応する手順

手順
Rosettaの要否を確認

このMacについて→システムレポートでプロセッサがarmかintelかを確認し、intelならRosettaを入れてください。

手順
Rosettaを入れる

intelアプリ起動時の案内に従ってインストールしてください。手動で必要な場合はAppの案内に沿って導入してください。

手順
エミュレーターの選び方

Androidエミュレーターはarmイメージを優先してください。x86イメージはRosettaで動きますが動作が遅くなることがあります。

実体験に基づく応用 Macで開発をもっと快適にするコツ

実体験に基づく応用 Macで開発をもっと快適にするコツ

Macに移ってAndroidStudioやJavaの挙動が違って戸惑うことはありませんか。ビルドが遅くなったりJavaのバージョンでエラーが出て作業が止まることがよくあります。

ここでは実体験に基づく使えるコツを厳選して紹介します。最新のmacOSとMac端末で確認した設定やコマンド中心にやさしくまとめます。

  • Homebrewで必要なツールをまとめて管理する。
  • iTerm2とzshでターミナルをカスタムし作業を早くする。
  • AndroidStudioのVMオプションを調整してビルドを安定化する。
  • jenvや/usr/libexec/java_homeでJavaを切り替えて動作を確認する。
Macエンジニア

最初は戸惑うのが当たり前です。焦らず一つずつ試して動く喜びを感じてください。困ったときはログを落ち着いて確認すれば解決の糸口が見つかりますよ。

エミュレーターと実機接続の基本をスムーズにするコツ

エミュレーターと実機接続の基本をスムーズにするコツ

エミュレーターは初回起動が遅く感じますが、ハードウェアアクセラレーションを有効にすると体感で速くなります。実機は端末でUSBデバッグをオンにし、接続時に表示される許可ダイアログで必ず許可を出してください。

接続トラブルはまずMacでadbが端末を認識しているか確認することが近道です。ケーブルは充電専用でないものを使い、USBポートの抜き差しや端末側の許可再表示で直ることがよくあります。エミュレーターはスナップショットをオフにしてコールドブートすると安定しやすいです。

ハードウェアアクセラレーションを有効にしてadbで実機をつなぐ手順

手順
エミュレータでハードウェア描画を有効にする。

AndroidStudioのAVDManagerで該当エミュレータを編集し詳細設定のGraphicsをHardwareかAutomaticにしてください。

手順
macOSの許可を確認する。

初回はシステム環境設定のセキュリティとプライバシーでEmulatorの許可を与えてください。

手順
実機をadbで接続して認識を確認する。

端末でUSBデバッグをオンにしUSB接続後adb devicesで認識を確認してください。

複数のJDKを切り替えてプロジェクトごとに使う方法

複数のJDKを切り替えてプロジェクトごとに使う方法

プロジェクトごとにJDKを変えたいとき、ビルドやテストでハマることがあるので落ち着いて対応したいですよね。macOS最新環境ではjenvでプロジェクト単位にJDKを固定できて安心です。

流れはシンプルでHomebrewでjenvを入れJDKを追加しプロジェクトでjenvlocalを実行します。AndroidStudioはProjectStructureでJDKを指定するかgradle.propertiesにorg.gradle.java.homeを書いておくと確実です。

手順
jenvを入れる

Homebrewでjenvを導入しシェル設定を追加する。

手順
JDKを登録して固定

JDKを追加してjenvaddで登録後プロジェクトでjenvlocalを実行する。

手順
IDEとGradleに伝える

AndroidStudioかgradle.propertiesでJDKパスを指定してビルドを安定させる。

jenvを入れてJDKを追加しプロジェクトで切り替える手順

手順
jenvをHomebrewでインストール

Homebrewでjenvを入れ、シェル初期化設定を追加する。

手順
JDKをインストールして登録

Homebrewや公式pkgでJDKを入れ、jenv addでパスを登録する。

手順
プロジェクトごとにJDKを切り替え

プロジェクトでjenv localコマンドか.jenv-versionでバージョンを指定し、IDE設定も合わせる。

よくある質問

よくある質問
M1/M2のMacでAndroidStudioは問題なく動きますか。

動きます。公式のAppleSilicon版を使えば動作が速くて快適です。まれに古いプラグインが動かないことがあるので、その場合はRosettaで起動して試すとよいです。

Android開発に必要なJavaのバージョンは何を入れればよいですか。

OpenJDKの11か17がおすすめです。Androidのビルドツールは11を推すことが多いので、インストール後にJAVA_HOMEを設定しておくと安心です。

起動時にSDKや権限のエラーが出たときはどうすればよいですか。

システム設定のセキュリティとプライバシーで権限を許可してください。SDKはAndroidStudioのSDK Managerで再インストールすると直ることが多く、キャッシュが怪しい場合はユーザーフォルダの.androidや.gradleを削除して再起動すると改善することがあります。

まとめ

まとめ

ここまででMacにAndroidStudioとJavaを入れて動かす流れを一通り触りました。最初は戸惑うことが普通で、ゆっくり手を動かせば慣れていきます。

押さえておきたい点は3つあります。JavaはHomebrewで管理しAndroidStudioは公式からインストール、エミュレータは最小限の設定でまず動かしてから追加設定を加えていきます。

小さなアプリを1つ作って動かすことがいちばんの近道です。ログを素直に読んでエラーメッセージを手掛かりに少しずつ直していきましょう。

Macエンジニア

最初はうまくいかなくても心配いりません。何度か試すうちに必ずコツがつかめますから、楽しみながら続けてください。

AndroidStudioの大きな更新は作業前に確認しバックアップを取っておくことをおすすめします。

エミュレータが重い場合は物理端末での動作確認を並行すると作業が楽になります。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次