本頁面提供相關資源,協助您將 Bazel 用於 Android 專案。其中包含教學課程、建構規則,以及使用 Bazel 建構 Android 專案的其他相關資訊。
開始使用
下列資源可協助您在 Android 專案中使用 Bazel:
- 教學課程:建構 Android 應用程式。這份教學課程是瞭解 Bazel 指令和概念,以及如何使用 Bazel 建構 Android 應用程式的絕佳起點。
- 程式碼研究室:使用 Bazel 建構 Android 應用程式。 本程式碼研究室說明如何使用 Bazel 建構 Android 應用程式。
功能
Bazel 具有 Android 規則,可建構及測試 Android 應用程式、整合 SDK/NDK,以及建立模擬器映像檔。Android Studio 和 IntelliJ 也有 Bazel 外掛程式。
- Android 規則。建構百科全書說明使用 Bazel 建構及測試 Android 應用程式的規則。
- 與 Android Studio 整合。Bazel 可透過 Android Studio with Bazel 外掛程式與 Android Studio 相容。
mobile-install
Android 版。Bazel 的mobile-install
功能提供自動建構及部署功能,可直接在 Android 裝置和模擬器上建構及測試 Android 應用程式。- 在模擬器和裝置上進行 Android 檢測設備測試。
- 整合 Android NDK。Bazel 支援透過直接 NDK 整合和 C++ 規則編譯為原生程式碼。
- Android 建構效能。本頁面提供如何最佳化 Android 應用程式建構效能的相關資訊。
延伸閱讀
- 使用 rules_jvm_external,與 Google Maven 和 Maven Central 的依附元件整合。
- 瞭解 Android 在 Bazel 中的建構方式。