Android 및 Bazel

이 페이지에는 Android 프로젝트에서 Bazel을 사용하는 데 도움이 되는 리소스가 포함되어 있습니다. Bazel을 사용하여 Android 프로젝트를 빌드하는 데 필요한 튜토리얼, 빌드 규칙, 기타 정보로 연결됩니다.

시작하기

다음 리소스는 Android 프로젝트에서 Bazel을 사용하는 데 도움이 됩니다.

기능

Bazel에는 Android 앱을 빌드하고 테스트하고, SDK/NDK와 통합하고, 에뮬레이터 이미지를 만드는 Android 규칙이 있습니다. Android 스튜디오 및 IntelliJ용 Bazel 플러그인도 있습니다.

  • Android 규칙. 빌드 백과사전에서는 Bazel을 사용하여 Android 앱을 빌드하고 테스트하는 규칙을 설명합니다.
  • Android 스튜디오와의 통합. Bazel은 Bazel 플러그인이 포함된 Android 스튜디오 를 사용하여 Android 스튜디오와 호환됩니다.
  • mobile-install Android용. Bazel의 mobile-install 기능은 Android 기기 및 에뮬레이터에서 직접 Android 앱을 빌드하고 테스트하기 위한 자동화된 빌드 및 배포 기능을 제공합니다.
  • 에뮬레이터 및 기기에서 Android 도구 작동 테스트.
  • Android NDK 통합. Bazel은 직접 NDK 통합 및 C++ 규칙을 통해 네이티브 코드로 컴파일하는 것을 지원합니다.
  • Android 빌드 성능. 이 페이지에서는 Android 앱의 빌드 성능을 최적화하는 방법을 설명합니다.

추가 자료