[Mac] 讓 Genymotion 模擬器的映像檔儲存到 USB 硬碟上
目前使用的 Mac Book Pro 是四年前的舊款,
硬碟只有少少的 256 GB,因此常常陷入空間不足的窘境。
但像是跑 Genymotion 這樣的 Android 模擬器時,
安裝一個新的 Android API 的模擬器,瞬間又要吃掉幾 GB 的容量,
真的是無法負荷,但不裝又沒有實機可以測試…
試了一下,把 Genymotion.app 從 /Applications 目錄移到外接的 USB 硬碟的話,
執行後會說 App 似乎已經損毀,因此這招無效。
不過,Genymotion 會在家目錄產生一個 ~/.Genymobile 的目錄,
這裡面會放抓下來的映像檔、以及用映像檔產生出來的模擬器。
因此是可以對這目錄動手腳的…
執行下面的指令,把原本的 ~/.Genymobile 目錄,
搬到 TestHDD 這個外接硬碟上,並將目錄改名為 Genymobile (變成非隱藏目錄),
接著再製作一個符號連結,讓 ~/.Genymobile 指向外接硬碟上的 Genymobile 目錄:
cd ~/ mv .Genymobile /Volumes/TestHDD/Genymobile ln -sf /Volumes/TestHDD/Genymobile .Genymobile
測試了一下,Genymotion 可以在這種環境下啟動,
也能建立新的模擬器並執行。
總算可以自由的建立模擬器,不用擔心 Mac 內建硬碟爆掉啦~
(本頁面已被瀏覽過 214 次)