듀얼 모니터가 아니라 노트북 하나만 사용할 때가 있는데 VS code와 안드로이드 AVD를 왔다갔다 하니까 불편한 게 이만저만이 아니었다.
안드로이드 AVD에서 실행하지 않고 실제 기기에서 테스트하기 위해 방법을 찾아봤다.
이때 platform_tools
로 검색을 했는데 결과가 안 나와서 당황한 기억이 있다.
Android Studio의 SDK Manager를 확인해 보면 Android가 어디에 설치되어 있는지 확인할 수 있다.
이 경로를 따라가면 아래와 같이 platform_tools
를 찾아갈 수 있다.
위의 경로를 복사한다.
cd C:\Users\SSAFY\AppData\Local\Android\Sdk\platform-tools
기기가 잘 연결되었다면 CMD창에 아래와 같은 명령어를 입력하면 기기 시리얼 번호가 뜬다.
adb devices
아래의 명령어를 입력해 기기의 포트를 8081로 변경한다.
adb reverse tcp:8081 tcp:8081
이제 VS code로 가서 React Native 안드로이드 실행 명령어를 입력하면 휴대폰 기기에 화면이 나타나는 것을 확인할 수 있다.
내 경우에는 yarn
을 사용하고 있어서 yarn start
와 yarn android
를 이용하여 실행했다.