1 .. 일식? ADT 포함
Eclipse 만이 Android 응용 프로그램을 개발하는 데 사용할 수 있는 유일한 Java 개발 환경은 아니지만, 현재 가장 인기 있는 도구입니다. 주로 저렴한 비용 (무료) 때문에 가장 많이 사용되고 있지만, 주된 이유는 다른 Android 도구와의 강력한 조합 기능입니다. 가장 일반적인 표현은 안드로이드 개발 도구 (ADT) 플러그인과의 결합입니다. 개발자는 안드로이드 웹 사이트를 통해 ADT 를 다운로드할 수 있습니다.
안드로이드 SDK? 그리고는요. AVD? 매니저
이 SDK 는 많은 중요한 기능을 제공할 수 있다. 다양한 버전의 Android SDK 와 타사 액세서리, 도구, 장치 드라이버 및 파일을 관리합니다. 두 번째 기능은 에뮬레이터 개체 설치를 위한 Android 가상 장치 구성 (AVD) 관리입니다.
안드로이드 시뮬레이터 및 실제 모바일 장치
개발자가 응용 프로그램을 만든 경우 잠긴 장치를 테스트해야 합니다. 시뮬레이터와 AVD 를 결합하여 대상 모바일 장치의 운영 환경을 시뮬레이션할 수 있지만, 시뮬레이터가 강력하지만 실제로는 실용적인 휴대폰이 아니기 때문에 보다 포괄적인 테스트를 위해 실제 모바일 장치가 필요합니다. 사용자가 시뮬레이터를 사용하여 응용 프로그램을 실행할 수 없기 때문에 실제 모바일 장치도 테스트에 없어서는 안 될 도구입니다.
4. 안드로이드 디버그 브리지 (ADB)
이 도구는 시뮬레이터와 장치에 다른 도구를 연결할 수 있습니다. 다른 도구 (특히 Eclipse ADT 플러그인) 의 기능을 효과적으로 만드는 것 외에도 장치 또는 시뮬레이터에 들어가는 셸 환경을 통해 명령줄을 통해 파일 업로드 또는 다운로드, 패키지 설치 또는 제거, 기타 여러 기능에 액세스할 수 있습니다.
5. 달빅 디버깅 모니터링 서버 (DDMS)
독립 실행형 애플리케이션이든 Eclipse perspective 를 통해 DDMS 에 액세스하든, 시뮬레이터 및 디바이스 엔터티와의 검사, 디버깅 및 상호 작용을 위한 편리한 기능을 제공합니다. 개발자는 DDMS 를 사용하여 실행 중인 프로그램과 스레드를 검사하고, 파일 시스템을 탐색하고, 스택 및 기타 메모리 정보를 수집하고, 디버거를 추가하고, 비디오 캡처를 캡처할 수 있습니다. 시뮬레이터를 통해 개발자는 전화를 받고 문자 메시지를 보내는 상태를 시뮬레이션할 수도 있습니다. -응?
6. 일지고양이
LogCat 은 안드로이드 로그 시스템의 이름입니다. Eclipse 및 ADB 를 통해 시스템의 관련 이벤트에 대한 진단 정보를 제공하는 LogCat 데이터를 읽을 수 있습니다. 개발자는 LogCat 에 응용 프로그램의 디버깅 및 진단 정보를 보낼 수 있습니다.
7. 그리기 9- 패치
Draw 9-Patch 는 개발자가 응용 프로그램의 그래픽 디자인을 더 쉽게 완성할 수 있도록 도와줍니다. 이 도구를 통해 개발자는 기존의 PNG 이미지 파일을 확장 가능한 이미지 파일로 변환할 수 있습니다. 이러한 파일은 더욱 유연하여 모바일 애플리케이션 개발 과정에서 효과적으로 사용할 수 있습니다. 이 도구를 사용하면 효과를 빠르게 표시하는 환경에서 NinePatch 파일을 작성하는 프로세스를 단순화할 수 있습니다.
8. 계층 뷰어
개발자는 독립 실행형 응용 프로그램이나 Eclipse 관점을 통해 계층 뷰어에 액세스할 수 있습니다. 이 기능은 런타임 시 프로그램의 UI 레이아웃을 검사하고 개발자가 프로그램의 UI 레이아웃에서 문제를 확인할 수 있도록 응용 프로그램 레이아웃과 뷰 수준을 보여 주는 차트를 제공합니다.