Closed4

WSL2でExpoを動かす

11-1010-10011-1010-100

AndroidSDKが入っていないとエラーがでる

エラー
ProcessOutput [Error]: Failed to resolve the Android SDK path. Default install location not found: /home/user/Android/sdk. Use ANDROID_HOME to set the Android SDK location.
install
sudo apt install android-sdk
android -h

自分の環境では、/usr/share/android-sdk/にインストールされた
その他、以下の場所にあるかもしれない

  • /home/AccountName/Android/Sdk
  • /usr/lib/android-sdk
  • /Library/Android/sdk/
  • /Users/[USER]/Library/Android/sdk

場所がわかれば、環境変数をセットする

.zshrc
export ANDROID_HOME=/usr/share/android-sdk
11-1010-10011-1010-100

WSLだとそのままではつながらないので

package.json
expo start --tunnel

起動コマンドに--tunnelをつけると、トンネルモードになり外部からも接続できる

しかし、これにはplatform-toolsが必要

このスクラップは2022/12/13にクローズされました