標籤: android studio

  • 在 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:

  • 解決 Android Studio 在 Mac 無法輸入中文的問題

    解決 Android Studio 在 Mac 無法輸入中文的問題

    在一次更新 Android Studio 之後發現不能打中文,雖然目前用不上,但是不能打中文註解還是有點嘔阿!再一次下定決心以後決定要來解決這個問題。

    這是目前的安卓版本

    解決方法其實滿簡單的:

    修改鍵盤佈局:在 Android Studio 中選擇「File」>「Settings」>「Keymap」

    Keymap 選一個你喜歡的,記得是 macOS 。

    選好儲存之後,重新開啟專案即可。

    以上,現在可以打中文啦!

    2023-10-23 update:

    keymap 會直接影響到快速鍵,這邊推薦使用 macOS 這個選項,和預設的快速鍵較為不衝突。