1 00:00:00,040 --> 00:00:03,370 接著要說明該如何設定 Flame 裝置的記憶體 2 00:00:03,370 --> 00:00:06,149 Flame 本身就搭載 1GB 的記憶體 3 00:00:06,149 --> 00:00:10,200 比目前市面上販售 Firefox OS 裝置的容量來得多 4 00:00:10,200 --> 00:00:12,930 如果要確保自己的 App 運作順暢 5 00:00:12,930 --> 00:00:14,962 你就必須控管 RAM 容量並測試 6 00:00:14,962 --> 00:00:17,720 所以你可以透過下面幾個方法 7 00:00:17,720 --> 00:00:21,000 用 Flame 模擬其他速度比較慢的手機 8 00:00:21,000 --> 00:00:23,006 就是 ADB 與 Fastboot 9 00:00:23,006 --> 00:00:28,692 首先必須確認已經設定了手機上的 ADB 與 Fastboot 除錯功能 10 00:00:28,692 --> 00:00:31,280 先進入「開發者 (Developer)」選項 11 00:00:31,280 --> 00:00:33,429 找到「使用 USB 除錯 (Debugging via USB)」 12 00:00:33,429 --> 00:00:35,670 設定為「ADB 與開發工具 (ADB and Devtools)」 13 00:00:35,670 --> 00:00:38,049 這樣就可以在瀏覽器中使用開發者工具 14 00:00:38,049 --> 00:00:40,079 也能在指令列中使用 ADB 15 00:00:40,079 --> 00:00:43,250 另外在 Flame 的 Wiki 頁面上 16 00:00:43,250 --> 00:00:46,770 可以找到設定 RAM 所需的全部資訊 17 00:00:46,770 --> 00:00:49,539 我接著就透過終端機示範 RAM 的設定 18 00:00:49,539 --> 00:00:52,502 你也可以直接重複我在螢幕上打的指令 19 00:00:52,502 --> 00:00:54,865 實際操作我示範的流程 20 00:00:54,865 --> 00:00:58,159 如果鍵入「adb reboot bootloader」 21 00:00:58,159 --> 00:01:01,630 就會重設手機並重新開機 22 00:01:01,630 --> 00:01:05,220 你可看到畫面關閉並重新開機了 23 00:01:05,220 --> 00:01:08,219 我另可使用「fastboot」就能設定記憶體 24 00:01:08,219 --> 00:01:12,549 這裡鍵入「fastboot oem mem 512」 25 00:01:12,549 --> 00:01:16,879 就把裝置設定為 512MB 的 RAM 26 00:01:16,879 --> 00:01:21,209 接著只要鍵入「fastboot reboot」 27 00:01:21,209 --> 00:01:24,680 就會把手機重新開機成 512MB 的 RAM 28 00:01:24,680 --> 00:01:26,720 你可以注意到這次重新開機的時間 29 00:01:26,720 --> 00:01:29,220 會比高記憶體裝置所需的時間來得久 30 00:01:29,220 --> 00:01:31,453 如果再重新設定回去 31 00:01:31,453 --> 00:01:34,046 大概可算出約需要一倍的開機時間 32 00:01:34,046 --> 00:01:36,460 這樣就能自己調整 Flame 的 RAM 容量 33 00:01:36,460 --> 00:01:39,040 模擬自己實際開發時的目標裝置 34 00:01:39,040 --> 00:01:41,340 也因為如此,你不用再多買其他裝置 35 00:01:41,340 --> 00:01:44,319 最後你可能還是會再買另一組裝置實際測試 36 00:01:44,319 --> 00:01:48,270 但 Flame 可先讓你測試某個記憶體容量的效能 37 00:01:48,270 --> 00:01:51,360 就利用 ADB 與 Fastboot 設定自己所需的 RAM 容量吧