갤럭시 스킨 추가하기
이전에는 안드로이드 스튜디오에서 제공하는 에뮬레이터만 사용하다가 에뮬레이터의 모양이 마음에 안들기도 하고 요즘의 갤럭시 화면과는 차이가 꽤 있는 것 같아서 갤럭시 스킨을 추가하기로 하였다!
1. 갤럭시 Developer 사이트에 들어가서 원하는 기기를 선택한다
2. 다운 받은 스킨은 압축을 풀어 AppData/Local/Android/Sdk/skins에 넣어준다
Window 기준 : C:\users\이름\AppData\Local\Android\Sdk\skinsMac 기준 : ~/Library/Android/Sdk/skins
3. 에뮬레이터를 만들기 위해 AVD Manager를 연다.
3-1. 현재 보이는 디바이스들은 이미 만들어둔 디바이스이고, 새로 디바이스를 추가하려면 왼쪽 하단에
+ Create Viertual Device... 버튼을 클릭한다.
3-2. 왼쪽 하단에 New Hardware Profile 버튼을 누른다.
3-3. 새롭게 만들 하드웨어 정보를 입력한다.
아까 디바이스 스킨을 다운 받았던 사이트에서 스펙을 확인하고 그대로 적는다.
3-4. Default Skin에서 처음에 아무 스킨이나 누른 뒤, 오른쪽에 ... 버튼을 눌러 아까 다운로드한 galaxy 스킨을 찾아 적용하고, Finish 버튼을 눌러 하드웨어를 등록한다. 나는 제일 처음에 있는 AndroidWearRound를 사용했다가 galaxy 스킨을 적용했고, 처음에 No skin인 상태에서 galaxy 스킨을 찾아 적용하면 오류가 난다.
4.5 등록한 하드웨어를 선택하고 원하는 API를 선택하고 Finish 버튼을 눌러 끝내면 에뮬레이터 등록 완성이다.
* 에뮬레이터의 디바이스 모양 없애기
에뮬레이터를 보면 핸드폰 기기처럼 디바이스 모양이 나타난다. 에뮬레이터의 디바이스 프레임을 없애기 위해서는 에뮬레이터 등록 단계 마지막 부분에서 Device Frame 부분의 체크를 해제해야 한다. 나는 이 에뮬레이터가 더 깔끔해서 체크 해제하는 것을 선호한다.
'ANDROID > Android 앱 프로그래밍' 카테고리의 다른 글
[Android] 태스크(Task) 관리 (0) | 2021.05.25 |
---|---|
[Android] 플래그(flag)와 부가 데이터(Extra Data) (0) | 2021.05.24 |
[Android] 인텐트(Intent) (0) | 2021.05.21 |
[Android] 화면 간 전환하기, 인텐트(Intent) (0) | 2021.05.20 |
[Android] 레이아웃 인플레이션 (layout inflation) (0) | 2021.05.18 |
[Android] 레이아웃 : ConstraintLayout, LinearLayout, RelativeLayout (0) | 2021.05.14 |
[Android] 뷰(View)와 레이아웃(Layout) (0) | 2021.05.13 |
안드로이드 프로그래밍 공부를 시작하며 (0) | 2021.05.13 |
댓글