• 카테고리

    질문 & 답변
  • 세부 분야

    모바일 앱 개발

  • 해결 여부

    미해결

안드로이드 에뮬레이터를 찾지를 못합니다 ㅠㅠ

20.11.13 15:42 작성 조회수 116

0

IOS 에뮬레이터는 잘작동이 되는데 안드로이드는 불러오질 못하네요

react-native run android 하고 실행을 하면 아래와 같이 에러가 나요

보니까 vi 를 bash 로 작성하던데 저는 지금 iterm2 와 zsh를 사용중입니다 이게 원인일까요 ? 

info Running jetifier to migrate libraries to AndroidX. You can disable it using "--no-jetifier" flag.

(node:25517) Warning: Accessing non-existent property 'padLevels' of module exports inside circular dependency

(Use `node --trace-warnings ...` to show where the warning was created)

Jetifier found 864 file(s) to forward-jetify. Using 16 workers...

info JS server already running.

/bin/sh: adb: command not found

info Launching emulator...

error Failed to launch emulator. Reason: No emulators found as an output of `emulator -list-avds`.

warn Please launch an emulator manually or connect a device. Otherwise app may fail to launch.

info Installing the app...

Starting a Gradle Daemon (subsequent builds will be faster)

FAILURE: Build failed with an exception.

* What went wrong:

A problem occurred configuring project ':app'.

> SDK location not found. Define location with an ANDROID_SDK_ROOT environment variable or by setting the sdk.dir path in your project's local properties file at '/Users/seize/Desktop/react-native/myRn/android/local.properties'.

* Try:

Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 7s

error Failed to install the app. Make sure you have the Android development environment set up: https://facebook.github.io/react-native/docs/getting-started.html#android-development-environment. Run CLI with --verbose flag for more details.

Error: Command failed: ./gradlew app:installDebug -PreactNativeDevServerPort=8081

FAILURE: Build failed with an exception.

* What went wrong:

A problem occurred configuring project ':app'.

> SDK location not found. Define location with an ANDROID_SDK_ROOT environment variable or by setting the sdk.dir path in your project's local properties file at '/Users/seize/Desktop/react-native/myRn/android/local.properties'.

* Try:

Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 7s

    at checkExecSyncError (child_process.js:616:11)

    at execFileSync (child_process.js:634:15)

    at runOnAllDevices (/Users/seize/Desktop/react-native/myRn/node_modules/@react-native-community/cli-platform-android/build/commands/runAndroid/runOnAllDevices.js:94:39)

    at processTicksAndRejections (internal/process/task_queues.js:93:5)

답변 2

·

답변을 작성해보세요.

1

배정규님의 프로필

배정규

질문자

2020.11.14

해결했습니다~!

zshrc 에 환경변수 설정해주니까 run_android 도 잘되네요! 

0

배정규,<o:p></o:p>

안녕하세요. 지식공유자 Wintho입니다.<o:p></o:p>

<o:p> </o:p>

우선 답변이 늦어진 죄송합니다.<o:p></o:p>

현업과 개인사에 치여 인프런 강의 관리를 위한 심적 여유를 갖지 못했습니다…<o:p></o:p>

너그럽게 이해해주시면 감사드리겠습니다..<o:p></o:p>

<o:p> </o:p>

혼자 해결하셨군요!! 덕분에 저도 좋은 정보 하나 얻어갑니다.<o:p></o:p>

<o:p> </o:p>

감사합니다. <o:p></o:p>