React-native android 실제 기기 연결하기

Maliethy·2021년 1월 30일
1
post-thumbnail

1. issue

android studio의 emulator을 연결해 react-native-cli를 돌리면 노트북이 숨막힐 정도로 느려진다. 그래서 실제 android기기에 연결해보기로 했다.

2. solution

가장 먼저 android기기(나의 경우 s10)의 설정탭> 개발자 옵션으로 들어가 USB 디버깅을 활성화시킨다.
기기가 잘 연결되면 CMD창에 아래와 같은 명령어를 입력하면 기기 시리얼 번호가 뜬다.

C:\Users\HOME>adb devices
List of devices attached
R3CM600VWLH unauthorized

아래의 명령어를 입력해 기기의 포트를 8081로 변경해준다.

C:\Users\HOME>adb reverse tcp:8081 tcp:8081
8081

그런 다음 (나의 경우 vscode를 이용해) 해당 프로젝트 폴더로 가서 npm run android를 실행한다.
빌드 시간이 여전히 오래 걸리지만(BUILD SUCCESSFUL in 7m 16s) 빌드된 후에는 수정이 바로바로 이루어지는 것이 확실히 emulator로 돌릴 때보다 편하다.

참고 :
https://reactnative.dev/docs/running-on-device

profile
바꿀 수 있는 것에 주목하자

0개의 댓글