在 Mac 上使用指令列操作 Android Gradle

參考 Android Developer 中的文章,我們可以使用 gradlew 指令來操作 Gradle。 Gradle 是 Android Studio 的建構工具,參考這裡

要注意的部分有:

  1. 在 Android Studio Terminal 中,記得路徑在專案根目錄。執行 ls 會看到 gradlew 指令,就是他!
  2. Windows 系統操作的指令是
    gradlew {{指令}}
    MacOS 是:
    ./gradlew {{指令}}
  3. 最常用的是用
    gradlew assembleDebug 
    他預設會匯出成為
    {{module_name}}/build/outputs/apk/{{module_name}}-debug.apk 
    檔案。 module_name 預設通常都是 “app” 。
  4. 在 MacOS 中,通常產生指令以後還要去找檔案很麻煩,可以在同一個 terminal 中執行 open {{指令路徑}} 指令,可以直接開啟 finder 到指令路徑。
    例如在根目錄編譯好 app-debug.apk 檔案。 輸入:
    open app/build/outputs/apk/debug/
    直接開啟 finder 至 debug/ 目錄。

另外這裡有較為詳細的說明:

同場加映 Gradle 的一些操作 tips:


已發佈

分類:

作者: