本頁所含資源可協助您在 Android 專案使用 Bazel。這份文件會連結教學課程、建構規則,以及其他專門用於使用 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 相容。
- Android 適用的
mobile-install
。Bazel 的mobile-install
功能提供自動建構和部署功能,可直接在 Android 裝置和模擬器上建構及測試 Android 應用程式。 - Android 檢測設備測試 模擬器和裝置
- Android NDK 整合。Bazel 支援透過直接 NDK 整合和 C++ 規則編譯為原生程式碼。
- Android 建構效能。這個頁面 瞭解如何最佳化 Android 應用程式的建構效能。
延伸閱讀
- 與 Google Maven 和 Maven Central 的依附元件整合 rules_jvm_external。
- 瞭解 Android 建構作業在 Bazel 中的運作方式。