그러나, 반드시 에뮬레이터가 android-studio 이란 법은 없다. 지난 번 포스팅 한 글에서도 에뮬레이터를 virtualbox에서 android-x86 배포판을 이용해서 만들었다. 네트워크 연결 방식은 바뀔 수 있고, IP도 바뀔 수도 있는 것이다. 에뮬레이터가 아닌 실제 장치도 동일한 방법으로 확인할 수 있을 것이다.
에뮬레이터도 결국 linux 기반의 장치이다. 그러므로, ifconfig 명령만 사용할 수 있다면 간단히 확인해볼 수 있다. 그러면, 이 linux 명령을 어떻게 실행해볼 것인가. 바로 adb shell 명령을 이용하면 된다.
android SDK 로부터 platform-tools 라는 디렉토리를 찾아 들어가면 adb 라는 프로그램을 발견할 수 있다. 에뮬레이터가 이미 연결이 되어 있는 상태라면 adb shell 이라고 입력한다. 오호, 에뮬레이터의 shell 모드로 들어갔다.
여기서부터는 linux 명령을 내려주면 된다.
ifconfig
IP 외에도 유용한 정보들을 빼내 볼 수 있을 것 같다.
'잡(job)기술' 카테고리의 다른 글
glew 빌드 확인 (0) | 2018.03.13 |
---|---|
원격 접속되는 안드로이드 에뮬레이터 만들기 (0) | 2018.03.13 |
리눅스 배포판 버전 확인 (0) | 2018.03.13 |
Typedef된 struct 에 대한 forward declaration (0) | 2018.03.13 |
ubuntu 16.04 에서 chrome 설치하기. (0) | 2016.11.03 |