강의

멘토링

로드맵

Inflearn brand logo image

인프런 커뮤니티 질문&답변

권한준님의 프로필 이미지
권한준

작성한 질문수

[2025] 비전공자도 가능한 React Native 앱 개발 마스터클래스

React Native 시작하기

앱 빌드 문의드립니다.

해결된 질문

작성

·

63

·

수정됨

0

앱 빌드 중에 문제가 생겨 문의드립니다.

아래 알려주신 명령어를 입력하면 로컬이 아니라 expo.dev 사이트에서 앱이 빌드 되는 것을 확인 했습니다. 무료 계정 기준으로 빌드 시간이 30분~1시간 소요됩니다...

npx eas build --platfo
rm android --profile development

 

바쁘시겠지만 로컬에서 빌드하고 AVD에 설치하는 과정을 알려주시면 감사하겠습니다.

 

저와 같은 문제가 발생하시는 분들은 npm run android 또는 npm run ios 를 입력하시면 앱이 설치가 됩니다.

이게 정석인지는 잘 모르겠습니다..

답변 3

0

정현우님의 프로필 이미지
정현우
지식공유자

까먹고 apk 확인방법을 안알려드렸네요ㅠㅠ 죄송합니다. 앱은 app/build/outputs/apk/release/apk-release.apk 에서 확인하실 수 있습니다!

0

정현우님의 프로필 이미지
정현우
지식공유자

소중한 질문 감사드립니다 권한준 수강생님!

아래는 현재 제가 직접 실행해 본 로컬 빌드 방법이니 믿고 따르셔도 좋을 것 같습니다😀

Windows - Android

1. 강의에서 나온 npx eas build platform... 명령어 대신 npx expo prebuild 명령어를 입력해 주세요!

2. cd android 명령어를 입력해 주세요!

3. ./gradlew build 명령어를 입력해 주세요!

+ 이후의 빌드는 ./gradlew assembleDebug 명령어를 통해서 해주시면 됩니다.

macOS

brew install gradle
또는 npm install gradle

입력해 주세요.

yarn global add expo-cli
또는 npm install -g expo-cli

입력해 주세요.

그다음 터미널에서

vi ~/.bash_profile

를 통해 vi편집기로 이동해 줍니다. 그리고 i 키를 통해 다음의 글을 붙여넣어 주세요.

export JAVA_HOME=java경로를 넣어주세요.
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME
export PATH

([Java경로를 넣어주세요.]부분에는 수강생님의 Java(jdk) 경로를 넣어 주시면 됩니다.)


++ 로컬 빌드임에도 불구하고 이 답변을 작성하는 지금까지도(11분에 23%) 빌드를 진행하고 있습니다ㅠㅠ 좀 느린 것 같긴 하네요.

답변이 도움되셨다면 좋겠습니다! 늘 관심갖고 열심히 수강해 주셔서 감사합니다.

0

정현우님의 프로필 이미지
정현우
지식공유자

질문 확인했습니다! (로컬에서 돌리는 방법 작성중입니다 조금만 기다려 주세요 :) )

권한준님의 프로필 이미지
권한준

작성한 질문수

질문하기