Eclipse + ADT 時代常見問題:AVD 啟動後僅閃爍一下即無畫面,Console 顯示 Automatic Target Mode: Preferred AVD 'xxx' is not available. Launching new emulator. 主因通常為 AVD 配置不相容、Eclipse 指向錯誤的 SDK/AVD 路徑、或電腦規格不足(無硬體加速)。
Window → Android Virtual Device ManagerWindow → Preferences → Android → SDK Location 應指向實際安裝的 SDK 根目錄(含 platform-tools, emulator 等)Window → Preferences → Android → Build → Default debug keystore 路徑下的 .android 目錄,應與 AVD Manager 實際儲存 AVD 的目錄一致(通常為 C:\Users\用戶名\.android\avd)
# 命令列啟動,觀察詳細錯誤輸出
cd /emulator
./emulator -avd -verbose -show-kernel -no-snapshot-load
常見錯誤:
emulator: ERROR: x86 emulation currently requires hardware acceleration → 安裝 HAXM / 啟用 Hyper-VPANIC: Broken AVD system path → AVD 路徑錯誤,重建 AVDFailed to allocate memory → 降低 RAM 設定或關閉其他程式Eclipse ADT 官方已於 2015 年停止支援,模擬器、Gradle、Instant Run、Layout Inspector 等現代工具鏈僅支援 Android Studio。強烈建議:
File → New → Import Project 選擇舊專案根目錄(含 build.gradle 或 project.properties)開發人員選項 → USB 偵錯,adb devices 確認連線即可運行Eclipse 時代已成歷史,擁抱 Android Studio 才能獲得穩定、高效的開發體驗。