이 페이지에는 Android 프로젝트에서 Bazel을 사용하는 데 도움이 되는 리소스가 포함되어 있습니다. Bazel을 사용하여 Android 프로젝트를 빌드하는 것과 관련된 튜토리얼, 빌드 규칙, 기타 정보로 연결됩니다.
시작하기
다음 리소스는 Android 프로젝트에서 Bazel을 사용하는 데 도움이 됩니다.
- 튜토리얼: Android 앱 빌드. 이 튜토리얼은 Bazel 명령어 및 개념, Bazel을 사용하여 Android 앱을 빌드하는 방법을 시작하는 데 적합합니다.
- Codelab: Bazel을 사용하여 Android 앱 빌드하기를 참고하세요. 이 Codelab에서는 Bazel을 사용하여 Android 앱을 빌드하는 방법을 설명합니다.
기능
Bazel에는 Android 앱을 빌드 및 테스트하고, SDK/NDK와 통합하고, 에뮬레이터 이미지를 만드는 Android 규칙이 있습니다. Android 스튜디오 및 IntelliJ용 Bazel 플러그인도 있습니다.
- Android 규칙 빌드 백과사전에서는 Bazel을 사용하여 Android 앱을 빌드하고 테스트하기 위한 규칙을 설명합니다.
- Android 스튜디오와의 통합 Bazel은 Bazel을 사용하는 Android 스튜디오 플러그인을 사용하여 Android 스튜디오와 호환됩니다.
- Android용
mobile-install
Bazel의mobile-install
기능은 Android 기기와 에뮬레이터에서 직접 Android 앱을 빌드하고 테스트하기 위한 자동 빌드 및 배포 기능을 제공합니다. - 에뮬레이터 및 기기에서 Android 계측 테스트
- Android NDK 통합 Bazel은 직접 NDK 통합 및 C++ 규칙을 통해 네이티브 코드로 컴파일을 지원합니다.
- Android 빌드 성능 이 페이지에서는 Android 앱의 빌드 성능 최적화에 관한 정보를 제공합니다.
추가 자료
- rules_jvm_external을 사용하여 Google Maven 및 Maven Central의 종속 항목과 통합
- Bazel에서 Android 빌드가 작동하는 방식을 알아보세요.