Xcode도 Android Studio도 없이 Homebrew만으로 개발환경을 세우고, Expo 앱을 실기기에 올려 Metro를 붙이고, adb로 원격 조작하며 QA하기까지 — 막혔던 순서 그대로 적은 3부작.
iOS는 Xcode가 필수지만 안드로이드는 다릅니다. Android Studio 없이 Homebrew와 command-line tools만으로 React Native/Expo 개발환경을 세팅한 기록입니다. JDK 17 keg-only 함정부터 SDK 패키지, 에뮬레이터까지 막힌 순서 그대로 정리했습니다.
1부에서 만든 개발환경 위에서 Expo dev-client를 안드로이드 실기기에 올리고 Metro를 붙였습니다. CNG 원리, pnpm 모노레포의 Unable to resolve module, LAN IP 접속, adb 딥링크와 콜드 스타트까지 막혔던 지점을 순서대로 적었습니다.