0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

flutter doctor コマンドで ANDROID_HOME のエラーが出た時の対処方法

Posted at

flutter doctor コマンドで ANDROID_HOMEのエラーが発生

AndroidのPATHが通ってないことが原因なので、まずはPATHを通す。

自分の使っているデフォルトシェルを確認

$ echo $SHELLを使用し自分のデフォルトシェルを確認する。

$ echo $SHELL // デフォルトシェルを表示
/usr/local/bin/zsh  // zshの場合

今回私の環境はzshなのでそちらで解説していきます。

zshrcにPATHを追加

vim ~/.zshrcでzshrcを開き、以下PATHを追記

export ANDROID_HOME=/Users/mika/Library/Android/sdk
export ANDROID_SDK_ROOT=/Users/mika/Library/Android/sdk
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

追記が終わったあとはescapeで抜け、:wqで保存
ターミナルを開き直し、source .zshrc で再読み込みを行う。

再びflutter doctorコマンドを実行。
通常なら上記でANDROID_HOMEのエラーが解消されるはず。

上記を行なってもANDROID_HOMEのエラーが発生する場合

私はこのパターンでした。
原因はAndrodStudioを再インストールしたあと、セットアップしていなかったこと。
(そもそもPATHを通す以前にSDKがインストールされてなかった。)
しっかりAndrodStudioのセットアップを終えた後、再度flutter doctorコマンドで無事ANDROID_HOMEのエラーが解消されました。

0
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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?