이 페이지에는 Android 프로젝트에서 Bazel을 사용하는 데 도움이 되는 리소스가 포함되어 있습니다. 그것은 빌드 규칙 및 빌드와 관련된 기타 정보에 대한 링크를 Bazel을 사용한 Android 프로젝트
시작하기
다음 리소스는 Android 프로젝트에서 Bazel을 사용하는 데 도움이 됩니다.
- 튜토리얼: Android 앱 빌드 이 튜토리얼은 Bazel 명령어와 개념에 대해 배우기 좋은 장소입니다. Bazel을 사용하여 Android 앱을 빌드하는 방법을 알아봅니다.
- Codelab: Bazel을 사용하여 Android 앱 빌드 이 Codelab에서는 Bazel을 사용하여 Android 앱을 빌드하는 방법을 설명합니다.
기능
Bazel에는 Android 앱을 빌드하고 테스트하기 위한 Android 규칙이 있으며, 에뮬레이터 이미지를 생성하는 방법을 알아봅니다. 자체 애플리케이션을 위한 Bazel 플러그인도 있으며 Android 스튜디오와 IntelliJ에서 사용할 수 있습니다
- Android 규칙. Build 백과사전에서 설명하는 규칙 Bazel을 사용한 Android 앱 빌드 및 테스트에 적합합니다.
- Android 스튜디오와 통합. Bazel은 다음과 호환됩니다. Bazel이 포함된 Android 스튜디오를 사용하는 Android 스튜디오 사용할 수 있습니다.
- Android의 경우
mobile-install
. 바젤의mobile-install
기능을 통해 자동화된 빌드 및 배포 기능을 제공하여 Android 기기 및 에뮬레이터에서 직접 Android 앱 테스트 - Android 계측 테스트: 에뮬레이터와 기기입니다.
- Android NDK 통합. Bazel은 네이티브 코드를 제공합니다.
- Android 빌드 성능. 이 페이지 에는 Android 앱의 빌드 성능 최적화에 관한 정보가 나와 있습니다.
추가 자료
- rules_jvm_external을 사용하여 Google Maven 및 Maven Central의 종속 항목과 통합
- Bazel에서 Android 빌드가 작동하는 방식 알아보기