336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.


▼Android Studio에서 가상화면을 통해 실험하고자 할때의 순서를 정리해봤다.

우선 초록색 버튼 을 클릭한다.


초기엔 Nexus 하나만 떠있다.

OK를 눌러보자.


Intel HAXM이 없어서 AVD가 돌아가지 않음을 확인할 수 있다.

여기서 AVD는 Android Studio Virtual Device의 약자이다.





그래서 Tools>>Android>>AVD Manager로 들어간다.


▼잘 되나 안되나 실험하느라 Optimus Pro가 추가되있다.

그래서 새로 LG G6를 추가해보기로 했다. 

하단의 +Create Virtual Device를 클릭하자.


▼여기 리스트에 G6가 없으므로 다시 하단의 New Hardware Profile을 클릭하자.


▼G6의 스펙을 따로 검색해보니 2880*1440 pixel에 대각선이 5.7 Inch로 확인됬다.

그대로 입력하고 나머지는 기호에 맞춰서 하면된다.

Has Hardware Buttons를 체크하여 임의로 Home,Back buttons를 만들었다.

Portrait를 체크하여 세로보기를 지원하게했다.

Navigation을 휠마우스를 통해 가능케 했다.

다 됬으면 Finish를 눌러 마무리 짓는다.


▼이제 새로 G6가 떴음을 확인할수 있다.

Next를 눌러서 API버젼을 맞춰준다.


▼G6는 Nougat(=Android 7.0)으로 확인된다. 그래서 여기서도 적용해줬다.

Download를 해준다.



▲다운로드가 완료되면 Finish를 눌러준다.


▼다운로드가 완료되서 Download 버튼이 사라졌다.

아직 Next 버튼이 활성화되지 않은관계로 잠시 Previous를 눌러서 뒤로갔다가 다시오자.


▼다시 Next를 눌러주자.

▼다시 돌아오니 Next버튼이 활성화 되어있다.


▼Nougat (API Level 24) 가 잘 적용됬음을 확인할 수 있다.

이제 Finish를 눌러주자.


▼새로운 폰 모델 G6가 추가됬음을 확인할 수 있다.

유독 LG폰만 설정하는 이유는 그냥 필자가 LG를 좋아하기 때문이다.


▶버튼을 눌렀을때 HAXM Error가 뜨면 안된다.


▼아래와 같이 Emulator가 뜬다면 성공




가상머신은 폰 없이 테스트하는편리함은 있지만

한편으론 속도가 상당히 느려서 Debugging 과정을 여러차례 겪는 경우 적합하지 않다.


우선 ▲위 그림처럼 Java Development Kit을 기본적으로 설치해야 합니다.

▲SDK도 OS버젼에 맞게끔 설치해줘야한다.





https://developer.android.com/studio/run/oem-usb.html#Drivers

▲여기 사이트로 가서 OEM을 다운로드 받는 방법을 권한다.

▲해당 휴대폰 기종에 맞춰서 Driver를 다운받으면 된다.

▼LG폰 기종에 맞춰서 Driver를 찾을 수 있다.

https://www.lge.co.kr/lgekor/download-center/downloadCenterList.do



▼설치가 되지않은 상태에서 SmartPhone과 Computer를 연결하면 아래와 같은 오류가 뜬다.

인식되면 내 컴퓨터에서  아래처럼 폰을 인식한다.



On your phone,

Settings >> Developer Options

Make sure the USB Debugging check box is checked.


▼폰에서 체크하면 뜨는 문구(English)

Allow USB debugging

USB debugging is intended for development purpose only.

it can be used to copy data between your computer and your device,

install applications on your device without notification, and read log data.


▼아래 연결된 LG Phone을 확인했다면 X를 누르고 빠져나온다.


툴바의 ▶버튼을 누르면 아까 볼수없었던 Physical Phone을 확인할 수 있다.


이제 폰으로 확인하며 App 제작을 할 수 있다.

Posted by ElectricShock
:
BLOG main image
잡동사니들(지극히 개인취향인...) (다른글에도 댓글 부탁해요♥) You May Leave English Messages on GuestBook. by ElectricShock

공지사항

카테고리

분류 전체보기 (782)
Programming(=프로그래밍) (3)
MiDi (2)
Animation (4)
Blender (3D Graphic Program.. (10)
Blendtuts.com (Series) (1)
Blender 기초 팁들 (2)
Processing (디지털미디어과) (2)
Music (1)
Books in the world (0)
Communication(CAN, UART, et.. (12)
MCU Examples (PIC 기반) (7)
Transistor (1)
Mikro C Pro (11)
Mikro Pascal (1)
Proton IDE (0)
Robot (0)
Swift 3D (1)
Dummies Series (1)
All about Hacking (0)
제2 외국어 (1)
PIC 해외서적들 (3)
AVR (25)
PIC (MikroC) (MPLAB) (4)
Assembly (2)
ARM (3)
Arduino (26)
PSpice (1)
Proteus ISIS (14)
CodeVision (2)
FPGA (15)
MPLAB (24)
PCB (the Procedure) (15)
3D Printer (5)
PICKIT3 (6)
Matlab (11)
RaspBerry PI (15)
BeagleBone (1)
Android Studio (17)
졸업작품 (172)
Korea History (0)
Issue(사회) (73)
Multimeter 리뷰 (1)
Oscilloscope (1)
A (34)
B (19)
J (6)
C (32)
P (12)
T (37)
H (12)
I (12)
M (44)
R (5)
E (5)
F (2)
D (9)
O (2)
L (7)
S (9)
W (2)
V (6)
G (14)
Visual C++ or Visual Studio (2)
Android App Development (0)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백