Tools in AndroidSDK<br />아꿈사<br />정민철(ccc612@gmail.com)<br />
Contents<br />Android SDK 개요<br />Android Emulator<br />ADB(Android Debug Bridge)<br />DDMS(Dalvik Debug Monitor Service)<...
Android SDK 개요<br />설치방법<br />JDK 설치<br />Eclipse for Java 설치<br />SDK다운로드& 압축 해제<br />
Android SDK 개요<br />설치방법<br />SDK 구성요소 업데이트<br />
Android SDK 개요<br />설치방법<br />Eclipse Android Add-on 설치<br />Eclipse Add-on에 SDK path 설정<br />
Android SDK 개요<br />구성<br />개발 문서<br />sampleapplication source<br />에뮬레이터 & 이미지<br />Build Tools<br />Debug Tools<br />sq...
Android Emulator<br />에뮬레이터 생성<br />
Android Emulator<br />에뮬레이터 생성<br />이름<br />Target(android version)<br />SD card<br />Skin<br />Hardware<br />
Android Emulator<br />에뮬레이터 실행<br />
Android Emulator<br />에뮬레이터 실행<br />
Android Emulator<br />에뮬레이터 다루기<br />키보드 사용 가능<br />마우스 클릭, 휠스크롤, 드래그 가능<br />Host를 통한인터넷 가능<br />
Android Emulator<br />에뮬레이터 다루기<br />숫자 키패드7, 9로 가로/세로 모드 전환<br />F8로 네트워크 켜고 끄기<br />
Android Emulator<br />에뮬레이터 다루기<br />Dev Tools<br />
Android Emulator<br />에뮬레이터와 통신<br />GPS 위치 전송<br />전화 통화 흉내내기<br />에뮬레이터간 전화통화 흉내내기 (포트번호가 번호)<br />에뮬레이터간 SMS 전송<br />
ADB<br />adb(Android Debug Bridge) 명령<br />start-server/kill-server : 기기의 adb서버 조작<br />devices : 연결된 기기 나열<br />
ADB<br />adb(Android Debug Bridge) 명령<br />push/pull : 기기에 파일 넣기, 빼기<br />install/uninstall : 기기에 어플 설치/제거<br />
ADB<br />adb(Android Debug Bridge) 명령<br />logcat : 로그 출력<br />I/ActivityThread(   97): Publishing provider icc: com.andro...
ADB<br />adb(Android Debug Bridge) 명령<br />bugreport : 디버그 정보 출력<br />shell : 쉘 접속<br />
ADB<br />adb(Android Debug Bridge) 명령<br />monkey<br />스트레스 검사 도구<br />무작위로입력을 발생시킨다<br />인자값을 통해 특정 입력의 비율을 조정할 수 있다.<br />
ADB<br />명령 target 지정<br />에뮬레이터<br />adb –s <일련번호> <명령><br />디바이스<br />adb –d <일련번호> <명령><br />
DDMS<br />
DDMS<br />프로세스 다루기<br />디버거 붙이기<br />스레드 조사<br />힙 조사<br />프로세스 중지<br />강제 GC<br />
DDMS<br />파일탐색기<br />파일구조 열람<br />파일 복사<br />파일 삭제<br />
DDMS<br />에뮬레이터 제어<br />전화 걸기<br />SMS 보내기<br />GPS 좌표 보내기<br />
DDMS<br />로깅 기능<br />로깅 레벨 별 필터링<br />로그 태그별필터링<br />기기 화면 캡쳐<br />
참고자료<br />도서<br />시작하세요! 안드로이드 프로그래밍<br />Web<br />Android Developers<br />
Upcoming SlideShare
Loading in …5
×

Tools in android sdk

2,886 views
2,684 views

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,886
On SlideShare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
20
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Tools in android sdk

  1. 1. Tools in AndroidSDK<br />아꿈사<br />정민철(ccc612@gmail.com)<br />
  2. 2. Contents<br />Android SDK 개요<br />Android Emulator<br />ADB(Android Debug Bridge)<br />DDMS(Dalvik Debug Monitor Service)<br />
  3. 3. Android SDK 개요<br />설치방법<br />JDK 설치<br />Eclipse for Java 설치<br />SDK다운로드& 압축 해제<br />
  4. 4. Android SDK 개요<br />설치방법<br />SDK 구성요소 업데이트<br />
  5. 5. Android SDK 개요<br />설치방법<br />Eclipse Android Add-on 설치<br />Eclipse Add-on에 SDK path 설정<br />
  6. 6. Android SDK 개요<br />구성<br />개발 문서<br />sampleapplication source<br />에뮬레이터 & 이미지<br />Build Tools<br />Debug Tools<br />sqlite3<br />
  7. 7. Android Emulator<br />에뮬레이터 생성<br />
  8. 8. Android Emulator<br />에뮬레이터 생성<br />이름<br />Target(android version)<br />SD card<br />Skin<br />Hardware<br />
  9. 9. Android Emulator<br />에뮬레이터 실행<br />
  10. 10. Android Emulator<br />에뮬레이터 실행<br />
  11. 11. Android Emulator<br />에뮬레이터 다루기<br />키보드 사용 가능<br />마우스 클릭, 휠스크롤, 드래그 가능<br />Host를 통한인터넷 가능<br />
  12. 12. Android Emulator<br />에뮬레이터 다루기<br />숫자 키패드7, 9로 가로/세로 모드 전환<br />F8로 네트워크 켜고 끄기<br />
  13. 13. Android Emulator<br />에뮬레이터 다루기<br />Dev Tools<br />
  14. 14. Android Emulator<br />에뮬레이터와 통신<br />GPS 위치 전송<br />전화 통화 흉내내기<br />에뮬레이터간 전화통화 흉내내기 (포트번호가 번호)<br />에뮬레이터간 SMS 전송<br />
  15. 15. ADB<br />adb(Android Debug Bridge) 명령<br />start-server/kill-server : 기기의 adb서버 조작<br />devices : 연결된 기기 나열<br />
  16. 16. ADB<br />adb(Android Debug Bridge) 명령<br />push/pull : 기기에 파일 넣기, 빼기<br />install/uninstall : 기기에 어플 설치/제거<br />
  17. 17. ADB<br />adb(Android Debug Bridge) 명령<br />logcat : 로그 출력<br />I/ActivityThread( 97): Publishing provider icc: com.android.phone.IccProvider<br />[로그레벨]/[태그](pid): [로그메세지]<br />
  18. 18. ADB<br />adb(Android Debug Bridge) 명령<br />bugreport : 디버그 정보 출력<br />shell : 쉘 접속<br />
  19. 19. ADB<br />adb(Android Debug Bridge) 명령<br />monkey<br />스트레스 검사 도구<br />무작위로입력을 발생시킨다<br />인자값을 통해 특정 입력의 비율을 조정할 수 있다.<br />
  20. 20. ADB<br />명령 target 지정<br />에뮬레이터<br />adb –s <일련번호> <명령><br />디바이스<br />adb –d <일련번호> <명령><br />
  21. 21. DDMS<br />
  22. 22. DDMS<br />프로세스 다루기<br />디버거 붙이기<br />스레드 조사<br />힙 조사<br />프로세스 중지<br />강제 GC<br />
  23. 23. DDMS<br />파일탐색기<br />파일구조 열람<br />파일 복사<br />파일 삭제<br />
  24. 24. DDMS<br />에뮬레이터 제어<br />전화 걸기<br />SMS 보내기<br />GPS 좌표 보내기<br />
  25. 25. DDMS<br />로깅 기능<br />로깅 레벨 별 필터링<br />로그 태그별필터링<br />기기 화면 캡쳐<br />
  26. 26. 참고자료<br />도서<br />시작하세요! 안드로이드 프로그래밍<br />Web<br />Android Developers<br />

×