本帖最後由 tonyh 於 2019-3-16 16:40 編輯
使用 Android 模擬器,為當手邊沒有實機時,測試 App 執行結果的替代方案。開發者可因應不同需求,建立各種規格的模擬機,譬如想測試在螢幕大小不同的手機上,App 的展現如何。
Android 模擬機的建立方式如下,首先到工具列靠近右邊的位置,開啟「AVD Manager」:

點選 Create Virtual Device:

設定硬體:

選擇鏡像(若電腦搭載的 CPU 是 Intel 的,選擇 ABI 為 x86 的鏡像;若 CPU 是 AMD 的,則選擇 ABI 為 armeabi-v7a 的鏡像):

若鏡像清單上沒有你要的鏡像,則點選左下角「Show downloadable system images」,安裝需要加載的鏡像:

指定好鏡像後,虛擬機便建立完成,點選 鈕即可啟動:

【補充說明】
若你的 CPU 為 AMD 的,而你選到 ABI 為 x86 的鏡像,Android Studio 會顯示如下的錯誤訊息:

而若你的 CPU 為 Intel 的,卻選擇 ABI 為 armeabi-v7a 的鏡像,Android Studio 會告訴你 選擇 x86 的鏡像搭配 HAXM 技術,模擬器效率能提高 10倍:

所以,若 CPU 不是 Intel 的,就不要勉強使用 Android Studio 內建的模擬器了。 |