Android Studio는 Android 앱 개발을 위한 Android의 공식 통합 개발 환경(IDE)입니다. Python 개발자에게 인기 있는 PyCharm에서 사용되는 것과 동일한 코드 편집기인 IntelliJ를 기반으로 합니다.
Android Studio를 처음 사용하는 경우 아래의 간단한 단계에 따라 IDE에 익숙해지십시오.
설치
응용 프로그램을 다운로드하기 전에 공식 사이트를 방문하십시오. 작성 시점에 완전히 테스트된 버전 3.3을 다운로드해야 합니다. 추가 기능이 포함된 상위 버전을 사용할 수 있지만 대부분 베타 버전입니다.
다운로드 후 어두운 "드라큘라" 테마를 선택할지 아니면 빈 흰색 배경을 선택할지와 같은 몇 가지 옵션이 표시됩니다.
앱이 구성 요소를 하나씩 설치하므로 설치에 시간이 걸리므로 충분한 휴식을 취하세요.
시작하기
설치 후 즉시 프로젝트를 선택하게 됩니다. 코딩 방법을 배우려면 전화 및 태블릿 옵션으로 시작하십시오.
나중에 진행하면서 스마트 연결 기기용 WearOS, Android TV, Android Auto 및 Android Things로 작업할 수 있습니다.
또한 올바른 API에 대해 앱 프로젝트를 구성하도록 선택해야 합니다. Gingerbread에서 Android Pie까지 전 범위를 지원합니다.
"마침"을 클릭하면 시작 화면이 표시됩니다. 빌드 자체를 완전히 로드한 다음 첫 번째 프로젝트를 사용할 수 있습니다.
Android 스튜디오 탐색
Android Studio 창에서 가장 먼저 알 수 있는 것은 Gradle 기반 빌드 시스템입니다. 기본적으로 Gradle은 Android Studio와 독립적으로 작동하는 자체 코드 및 리소스가 있는 자동 툴킷입니다. 이는 나중 단계에서 결합할 수 있는 프로젝트 내에서 부서를 만드는 데 유용합니다.
다음으로 다양한 메뉴 항목에 사용할 수 있는 기능을 확인할 수 있습니다. "탐색" 옵션을 사용하여 코드 편집기의 아무 곳이나 탐색할 수 있습니다. "코드" 아래에는 코드 완성 및 자동 들여쓰기 기능이 있습니다. 프로젝트의 종속성을 정리하고 이해하기 위해 "분석"이 있습니다. "빌드"를 사용하여 프로젝트를 만들 수 있습니다.
또한 왼쪽 패널에 몇 가지 메뉴 옵션이 있습니다. "빌드 변형", "즐겨찾기" 및 "레이아웃 캡처"를 확인할 수 있습니다. 메뉴 옵션을 두 번 클릭하면 창이 축소됩니다.
마지막으로 오른쪽 상단 패널에서 "빠른 배포" 옵션을 볼 수 있습니다. 앱을 실행하고, SDK 구성을 설정하고, 가상 기기를 관리하고, 디버그하는 등의 작업을 수행할 수 있습니다.
Android Studio로 앱을 게시하는 단계
다음 단계는 Android Studio의 모든 개발 활동에 공통적입니다. 아래에 매우 간단한 설명이 있지만 각 단계에는 자세한 개념이 많이 있습니다. 더 깊이 있고 세부적으로 들어가는 것은 이 기사의 범위를 벗어나지만 아래의 프로젝트 스크린샷은 몇 가지 핵심 아이디어를 탐구합니다.
1. 앱 작성 . IntelliJ 코드 편집기가 여기에 유용합니다. 템플릿에서 XML로 코드를 추가하고, 앱 리소스를 추가하고, 앱 테마를 디자인하고, 레이아웃 편집기로 UI를 구축하고, 이미지 앱 스튜디오로 앱 아이콘을 구성할 수 있습니다.
예:다음 화면은 앱 아이콘을 구성하는 방법을 보여줍니다. 앱을 선택하고 "res"로 이동한 다음 마우스 오른쪽 버튼을 클릭하고 다양한 아이콘에서 앱의 이미지 자산을 만듭니다.
2. 앱 빌드 및 실행. 코드 작성을 마치면 연결된 Android 기기 또는 에뮬레이터에서 앱을 빌드하고 실행할 수 있습니다(이전 섹션의 가상 기기 참조). 이는 상단의 "실행" 메뉴 항목을 통해 가능합니다. 기기가 연결되는 즉시 앱 프로그램을 실행할 수 있습니다.
3. 빌드 구성 . 이 단계에서 애플리케이션 ID 설정, 다중 빌드 최적화, 코드 및 리소스 축소 등의 여러 작업을 수행할 수 있습니다.
4. 앱 디버깅 . 이 단계에서 앱에 나타날 수 있는 당황스러운 오류를 제거할 수 있습니다. 예를 들어, 모든 테스트를 "디버깅"하여 버그가 여전히 지속되는지 확인할 수 있습니다.
5. 앱 테스트. 명령줄에서 다양한 테스트를 실행하고 UI 테스트를 만들고 테스트를 기록할 수도 있습니다.
6. 앱 프로필 . 여기에서 앱 성능을 측정하고, CPU 활동 및 GPU 렌더링을 검사하고, 에너지 프로필을 보고, 배터리 사용량을 볼 수 있습니다.
7. 앱 게시 . 공개 사용을 위해 앱을 준비하기 전에 앱의 "릴리스" 버전을 구성, 빌드 및 테스트해야 합니다. 그런 다음 Google Play에서 사용할 수 있는 "업로드 키"를 사용하여 앱에 서명합니다. 앱을 업로드하면 Google Play에 게시할 준비가 된 것입니다.
결론
Android Studio가 Android용 공식 IDE이지만 유일한 선택은 아닙니다. Eclipse, Visual Studio, Komodo 또는 AIDE를 사용할 수도 있습니다. Android Studio의 장점 중 하나는 Google Cloud 앱과의 직접 통합입니다.
앱의 아름다운 인터페이스, 통합 환경 및 즉각적인 배포 기능은 빠르고 기능이 풍부한 에뮬레이터를 만듭니다.
위의 권장 사항에 따라 앱 개발에 Android Studio를 사용하는 것을 고려하시겠습니까? 댓글로 알려주세요.