DailyOscar

IntelliJ에서 Visual Studio Emulator 사용하기 본문

IT

IntelliJ에서 Visual Studio Emulator 사용하기

OscarHS 2016. 9. 23. 18:09
반응형


IntelliJ에서 Visual Studio Emualtor for Android 사용하기



VS에뮬레이터 설치하기






Run -> Edit Configurations 









Target Options에서 

Show Device Chooser Dialog 해쥐고

밑에 체크는 해도 안해도 상관없음

일일히 선택함서 하는게 귀찮다 싶으신 분은 체크!






이제 인텔리제이에 외부도구인 VS Emulator를 등록해야 합니다




File -> Settings -> External Tools -> + 

이름과 설명 그리고 Tool settings 를 해야합니다.

여기서 할 추가해야할 것은 2개입니다


1. 에뮬레이터 

2. 에뮬레이터 매니져


에뮬레이터 실행기의 위치는 

C:\Program Files (x86)\Microsoft Emulator Manager\1.0\emulatorcmd.exe

이고

실행을 위한 파라미터는

/sku:Android launch /id:실행할 에뮬레이터 id 





에뮬레이터의 ID를 알아내는 방법은 다음과 같습니다.



시작메뉴에서 CMD를 실행해주세요


그 후 emulatorcmd.exe파일이 있는 디렉토리로 변경합니다.

cd C:\Program Files (x86)\Microsoft Emulator Manager\1.0\


그리고 

emulatorcmd.exe /sku:Android list /type:device를 입력하여

emulatorcmd.exe 를 실행합니다. 


Visual Studio 에뮬레이터에서 사용가능한 장치의 ID와 이름, 버젼이 나옵니다.


인텔리제이에서 사용할 장치의 ID를 복사 후 위의 파라미터에 입력해주시면 됩니다.






에뮬레이터 매니져의 위치는

C:\Program Files (x86)\Microsoft Emulator Manager\1.0\emulatormgr.exe

파라미터는

/sku:Android










Visual Studio Emulator를 실행하기 위한 아이콘을 생성하기 위해서

툴바를 오른클릭합니다.


그 후 Customize Menus and Toolbars...를 클릭







위와 같은 화면이 뜹니다. 

Main Toolbar -> Tail 선택 후 Add After를 클릭합니다.




이제 추가할 기능을 선택하게 됩니다.

External Tools 를 선택하면 방금 추가한 2개 항목이 보이네요!

에뮬레이터를 선택한 후 OK






기본아이콘이 사용된다는 안내문구가 나오고 위와 같이 됩니다.


OK!



그럼 이전에는 없었던 VS 에뮬레이터를 위한 버튼이 생깁니다.






클릭!




실행하면 이제 비쥬얼 스튜디오가 아닌 인텔리제이에서 

Visual Studio Emulator를 실행 시킬 수 있습니다.






앱을 작성 한 후 실행하게 되면



위와 같이 어느 장치에서 런을 할 지를 묻는 다이얼로그가 뜨고

VS 에뮬에서  인텔리제이에서 작성한 앱을 바로 실행할 수 있습니다.









헬로 인텔리제이!






끝!!





이라 하고 싶지만





실행버튼을 누르고 실행할 에뮬레이터를 선택하는 창에

비쥬얼 스튜디오 에뮬레이터가 없는 분들을 위한 추가!!!





VS 에뮬레이터가 실행중임에도 불구하고


위와 같은 상황이라면....








레지스트리 편집기 실행!

시작 -> regedit



HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node

를 찾습니다!


그 하위 항목으로 

Android SDK Tools -> Path항목의 데이터를 안드로이드 SDK가 있는 장소로 입력해줍니다!








어? 

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node

까지 갔는데

Android SDK Tools가 없다 하시는 분들은 

다음과 같이



Wow6432Node에서 키를 새로 만들면 됩니다

Android SDK Tools 키를 새로 생성 한 후





새로 생성한 Android SDK Tools 키의  하위 항목으로

새로만들기  문자열 값


Path

작성 후


더블클릭하여 SDK가 존재하는 장소 입력!!



그 후 


인텔리제이, 에뮬레이터 재시작!!!


하면 됩니다!!!






그럼 안녕!!!!!!



끝!!!!





참고사이트


안드로이드 스튜디오 / 이클립스에서 VS 에물레이터 사용하기


VS 에뮬레이터 id확인하기


타 IDE에서 VS에뮬레이터 항목이 나타나지 않을 때 해결법1


타 IDE에서 VS에뮬레이터 항목이 나타나지 않을 때 해결법2


반응형
Comments