안드로이드 스튜디오로 기기를 2개 이상 실행하고, 여러 프로젝트를 동시에 작업할 방법이 있을까요?

이 글의 성격은 무엇인가요?

사용 방법 질문

내용을 설명해주세요

granite문서를 확인해봤을 때, 특정 기기에 reverse를 연결할 수 있다고 하는데 이런 사항들을 이용해 기기를 2개 이상 실행하고 각각 다른 granite webview프로젝트를 작업할 방법이 혹시 있을까요?

안녕하세요 :slight_smile:
가능합니다!

adb devices 로 디바이스 시리얼 조회해주셔서 각각을 adb 연결해주시면 됩니다.

e.g. adb devices : emulator-5554, emulator-5556 일경우,

# 미니앱 A
adb -s emulator-5554 reverse tcp:5173 tcp:5173
adb -s emulator-5554 reverse tcp:8081 tcp:8081 


# 미니앱 B
adb -s emulator-5556 reverse tcp:5173 tcp:5174
adb -s emulator-5556 reverse tcp:8081 tcp:8082 

미니앱 B 실행시 서버가 8082로 열리게끔 해주셔야합니다!
e.g. npm run dev -- --port 8082