React Native (Expo 기반) 프로젝트에서
내부 테스트용과 외부 공유용을 번갈아 사용하고 있음.
.apk
외부 공유: 설치 가능한 파일을 생성하여 포트폴리오에 링크로 공유하기 위함 구분 | 목적 | 주요 명령어 | 설명 |
---|---|---|---|
Expo Go | 내부 테스트 (빠른 실행) | npx expo start --android | QR 또는 Android 에뮬레이터로 바로 실행 |
yarn remove expo-dev-client | Expo Go에서 실행 가능하도록 dev client 제거 | ||
.apk 외부 공유 | 포트폴리오 공유용 링크 생성 | yarn add expo-dev-client | Dev Client 필요 (Bare Workflow용) |
eas build --platform android --profile preview | 설치 가능한 .apk 파일 빌드 |
# ✅ Expo Go (내부 테스트용)
yarn remove expo-dev-client
npx expo start --android
# ✅ 외부 공유용 .apk 빌드
yarn add expo-dev-client
eas build --platform android --profile preview
📌 필요 시 위 설정을 번갈아 전환하면서 사용 중.
.apk
: 포트폴리오 외부 공유 목적