React Native 안드로이드 기기 연결

GGomBee·2022년 1월 4일
0

React-native

목록 보기
4/4
post-thumbnail

RN 개발을 할때 안드로이드 스튜디오XCode가 필수인데 이번에는 안드로이드 설정하는 법을 정리해보려고 한다.

안드로이드 스튜디오 설치

먼저 가장 중요한 안드로이드 스튜디오!! 를 설치해준다.
안드로이드 스튜디오는 공식 홈페이지에서 다운 가능하다. (cask로도 설치가능)

sdk 설치

설치를 완료했다면 sdk와 jdk를 설치해줘야 한다.

안드로이드 스튜디오 메인 화면에 더보기 > SDK Manager에 들어가서 필요한 sdk들을 다운받아준다.

오른쪽 하단에 Show Package Details를 보면 세부 사항을 선택해서 다운로드 할 수 있다.

jdk 설치 및 환경 변수 설정

jdk의 경우 oracle에서 제공되는 jdk를 사용해도 무방하나 M1의 경우 많은 사람들이 이용하는 azul에서 open jdk를 설치해준다.

jdk 설치를 완료 했다면 환경변수 설정을 해줘야 한다.
본인 쉘의 종류에 따라 다르겠지만, Mac에서는 zsh쉘을 많이 사용하고 있기때문에 zsh쉘을 기준으로 설명을 할 것이다.

먼저 Java의 경로를 찾아야된다. 별 설정없이 JDK를 설치하셨다면 cd /Library/Java/JavaVirtualMachines 경로에 들어가면 본인의 JDK를 볼 수 있다.

본인의 jdk 경로를 알았다면 vi ~/.zshrc 여기 들어가서 아래 텍스트들을 추가해준다.

그리고 source ~/.zshrc를 해주면 환경변수 설정은 끄읕-!

adb 설정

먼저 안드로이드 스튜디오에서 adb가 설치되었는지 확인한다.

Andoird SDK Platform Tools에 체크가 되어있다면 설치된 것이다. 없다면 설치해주도록 한다.

기기연결

모든 준비가 끝났다면 기기에서 설정 > 개발자옵션에 들어가서 > USB 디버깅 모드를 켜준다.
그리고 연결한뒤 터미널에 adb devices 명령어를 치면

unauthorized라고 뜨는데 이건 기기에서 연결을 하면 연결하시겠습니까? 라는 창과 함께 RSA키가 뜬다 이때 연결을 누르면 authorized 상태가 되어 아래와 같이 바뀐다.

그럼 연결 끄읕 -!

profile
Stay Hungry, Stay Foolish! 겸손한 개발자 고은비입니다. 언제나 성장하기 위해 노력하며 유의미한 데이터로 사용자의 경험을 향상시키는 방법에 관심이 많습니다. 성장하고 싶어요!! 피드백은 언제나 환영입니다!

0개의 댓글