npx react-native doctor로 확인한 내역... 오늘 닥터를 몇 번이나 호출했는지 모르겠다
처음에는 adb도 에러( Adb - No devices and/or emulators connected. Please create emulator with Android Studio or connect Android device. )가 떴는데, 안드로이드 스튜디오에서 가상 머신을 실행시켜주고 나니 해결이 되었다
JDK Error
jdk8을 다운받으래서 다운받았었는데 이번엔 jdk버전이 17 이상 20이하여야 된댄다...
https://www.oracle.com/java/technologies/downloads/#jdk17-windows
새롭게 jdk17을 다운받아준다
사용자 변수와 시스템 변수에 각각 JAVA_HOME 경로를 jdk-17으로 변경해주고
(사용자 변수에는 JAVA_HOME을 굳이 추가 안 해도 되는 것 같은데 정확히는 모르겠다)
사용자변수의 path에서 경로를 확인해준다(이전 버전 경로가 있다면 지워주기)
(혹은 그냥 C:\Program Files\Java\jdk-17\bin 이렇게 경로 추가해줘도 무방함)
됐다!
Android SDK Error
안드로이드 스튜디오에서 SDK Manager로 이동, SDK Tool으로 들어간다
우측 하단에 show package detail을 클릭해줘야 열린다... 난 저거 클릭 안 한 채로 한참 찾았다
아까 지원한다고 했던 33.0.0을 클릭해주고 ok 눌러서 적용시켜준다
참고
https://stackoverflow.com/questions/62635201/android-sdk-not-found-for-react-native
다시 닥터를 호출시켜보니 오류가 다 해결되었다
해결 완료!
'Programing > React, React Native' 카테고리의 다른 글
[React Native] Unable to resolve 에러 (0) | 2024.06.14 |
---|---|
[React Native] Expo 환경에서 안드로이드 스튜디오로 에뮬레이터 연결 (0) | 2024.06.05 |
[React Native Error] The global expo-cli package has been deprecated. (0) | 2024.06.05 |
[React Native] Cannot connect to Metro (0) | 2024.02.24 |
[React Native] 새 프로젝트 생성 시 android 폴더 미생성 (0) | 2024.02.21 |