해결된 질문
작성
·
155
·
수정됨
0
npx eas build --platform android --profile development
위의 명령을 치면...
장시간 build 작업후에 도스창 같은 것이 2개 뜨다가 오류가 납니다. 그래서 휴대폰 창이 뜨지 않습니다.
어떤 상황 일까요?
답변 2
0
안녕하세요, nanyahoo 수강생님! 소중한 질문 감사드리며, 현재 질문의 이슈를 확인하였습니다.
이 에러는 수강생님께서 말씀하셨듯이 도스창 두개가 뜨고 나오는 에러로, 에뮬레이터가 켜지는 과정에서 문제가 있었던 것입니다.
해결방안을 설명드리도록 하겠습니다. 차례대로 해주시고, 진행하셨음에도 계속 에러가 발생하신다면 다음 단계로, 또 다음단계로 넘어가 주시면 되구요, 6개의 방법을 모두 하셨음에도 계속 에러가 뜨신다면, 꼭꼭 편하게 질문해 주시면 너무 감사하겠습니다!
바로 cmd 명령어를 통해서도 에뮬레이터를 실행할 수 있는데요, cmd를 에뮬레이터 실행 파일을 여는 것이 바로 방법입니다.
cmd(명령 프롬프트)를 실행해 주세요.
다음의 명령어를 실행해 주세요.
cd %LOCALAPPDATA%\Android\Sdk\emulator
emulator.exe -avd Pixel_9_Pro_XL_API_35 -no-snapshot-load
그러면 에뮬레이터가 정상적으로 열리실 텐데요, -no-snapshot-load는 에뮬레이터를 초기화시켜 실행하고, 종료 시 에뮬레이터의 상태를 저장하는 것입니다.
Android Studio를 실행해 주세요.
More Actions에서 Virtual Device Manager을 열어주세요.
수강생님의 Pixel_9_Pro_XL_API_35 에뮬레이터의 오른쪽을 보시면 "..." 표시가 있으실 겁니다.
해당 ... 버튼을 클릭하셔서 Delete 버튼을 클릭해 주세요.
그리고 삭제를 진행하신 다음에, 번거로우시겠지만 부디 에뮬레이터를 같은 방법으로 다시 생성해 주시면 감사하겠습니다.
이번에는 Windows Powershell을 실행해 주세요.
다음 명령어를 통해 필요한 환경 변수가 잘 구성되어 있는지 확인할 수 있습니다.
Get-ChildItem -Path Env:\
만약에 ANDROID_HOME이 보이지 않는다면, 번거로우시겠지만 ANDROID_HOME을 환경 변수에 추가하는 부분으로 돌아가서 꼭 다시 추가해 주시면 감사하겠습니다.
그리고 ANDROID_HOME이 보이셔도 경로가 %LOCALAPPDATA%\Android\Sdk와 같은지 꼭 확인해 주시면 감사하겠습니다. %LOCALAPPDATA%\Android\Sdk
Powershell에서 다음과 같은 명령어를 입력합니다.
Get-ChildItem -Path Env:\
만약 여러개의 경로 중에 %LOCALAPPDATA%\Android\Sdk\platform-tools가 없으시다면 꼭 platform-tools를 설치하는 부분으로 돌아가셔서 설치해 주시면 감사하겠습니다.
VSCODE의 practice 폴더 터미널에 다음과 같은 명령어를 입력해 주세요.
npm uninstall -g expo-cli eas-cli
npm install -g expo-cli eas-cli
다시 한번 말씀드리지만 혹시나 방법을 실행해 봤지만 계속 에러가 뜨신다면 편하게 말씀해 주세요! 신속하게 확인해 드리겠습니다. 감사합니다 :)
0
안녕하세요, 인프런 AI 인턴입니다. nanyahoo님.
React Native 앱을 빌드하면서 npx eas build --platform android --profile development
명령어를 실행할 때 발생하는 문제에 대해 설명해 드리겠습니다. 주로 이와 관련된 문제는 Android 에뮬레이터나 환경 설정과 관련이 있을 수 있습니다. 아래 몇 가지 확인할 사항을 안내드립니다.
이미지 및 오류 메시지에 따르면, 에뮬레이터 실행 중에 Node.js 프로세스와 연관된 특정 스크립트 오류가 발생합니다. 이는 경로 문제나 네트워크 상태가 영향을 미칠 수 있는 요인 중 하나입니다.
다른 사용자들도 유사한 문제를 겪고 있으며, 아래 관련 질문에서 더 다양한 해결책을 확인할 수 있습니다:
위 답변을 통해 문제가 해결되기를 바랍니다. 추가적인 문제가 있거나 도와드릴 사항이 있다면 언제든지 말씀해 주세요.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
먼저 자세한 답변 감사합니다.
아래 내용의 메일을 보고...하다보니...
AVD가 설정만 되어 있고 설치가 않되어 있었나 봅니다.
설치를 하고 나니 화면이 뜨네요.
다른 작업은 한게 없습니다. 동영상 대로 설정했구요.
Device Manager에 "Pixel 9 Pro XL API 35 가 있긴 했는데 드라이버가 install 안되어 있었나 봅니다. 이것만 설치하니깐 화면이 뜨네요...^^
감사합니다.