Google은 흑인 공동체를 위한 인종 간 평등을 진전시키기 위해 노력하고 있습니다. Google에서 어떤 노력을 하고 있는지 확인하세요.

개발자 워크플로 기본 사항

Android용 앱을 개발하는 워크플로는 다른 앱 플랫폼과 개념적으로 동일합니다. 그러나 Android용으로 잘 설계된 앱을 효율적으로 빌드하려면 몇 가지 특수한 도구가 필요합니다. 다음 목록은 Android 앱을 빌드하는 프로세스를 간략하게 소개하고 각 개발 단계에서 사용해야 하는 일부 Android 스튜디오 도구의 링크를 안내합니다.

  1. 작업공간 설정

    이 단계는 아마 이미 완료했을 것입니다. Android 스튜디오를 설치하고 프로젝트를 생성합니다.

    일부 Android 개발 기본 사항을 배울 수 있는 Android 스튜디오 안내가 필요하다면 처음 앱 빌드 가이드도 확인하세요.

  2. 앱 작성

    이제 작업을 할 수 있습니다. Android 스튜디오에는 다양한 도구와 정보가 포함되어 있어 더 빠르게 작업하고, 고품질의 코드를 작성하고, UI를 디자인하고, 다양한 기기 유형에 관한 리소스를 만들 수 있습니다. 사용 가능한 도구 및 기능에 관한 자세한 내용은 앱 작성을 참조하세요.

  3. 빌드와 실행

    이 단계에서는 에뮬레이터 또는 Android 지원 기기에서 설치하고 실행할 수 있는 디버그 가능한 APK 패키지로 프로젝트를 빌드합니다. 코드를 실행하는 방법에 관한 자세한 내용은 앱 빌드 및 실행을 참조하세요.

    빌드 맞춤설정을 시작할 수도 있습니다. 예를 들어 동일한 프로젝트에서 다양한 유형의 APK를 생성하는 빌드 변형을 만들고 코드와 리소스를 줄여서 APK 파일을 더 작게 만들 수 있습니다. 빌드 맞춤설정에 관한 소개는 빌드 구성을 참조하세요.

  4. 디버깅, 프로파일링 및 테스트

    이 단계는 버그를 제거하고 앱 성능을 최적화하는 데 중점을 두고 앱을 계속 작성하는 반복 단계입니다. 물론, 테스트를 생성하면 이러한 작업에 도움이 됩니다.

    기본 디버깅 작업에 관한 자세한 내용은 앱 디버깅로그 작성 및 보기를 참조하세요.

    메모리 사용량, 네트워크 트래픽, CPU 영향 등의 다양한 성능 측정항목을 보고 분석하려면 성능 프로파일링 도구를 참조하세요.

    빌드 테스트에 관한 소개는 앱 테스트를 참조하세요.

  5. 게시

    앱을 사용자에게 출시할 준비가 되면 앱 버전 관리 및 키 서명과 같은 몇 가지 사항을 고려해야 합니다. 자세한 내용은 앱 게시를 참조하세요.