最近想在新買的 Surface Pro 4 上面安裝 Android Studio,來練習開發 Android App
參考 Android 6 Tutorial 第一堂(2)建立Android Studio開發環境 中所講解的安裝步驟,安裝完要進行設定就開始遇到問題
首先是找不到 jvm.dll,明明就存在於 Java 安裝路徑中,但開起來就是找不到
JAVA_HOME環境變數也加了,Path也指到 bin 了,就是不行
只好將 Java 全部移除,Android Studio 也移除,全部重來
依照下列步驟
1. 先安裝 Java SDK,將 JAVA_HOME & Path 都設定好
2. 安裝 Android Studio
啟動 Android Studio,就OK了
研判應該是之前安裝過 Java 的其他版本,路徑跟這一次安裝的不同
在 Java 控制面板中,有 Java Runtime Environment 設定,這邊是會影響參考路徑的
雖然有試著在這邊修改路徑,但可能是沒重新開機,所以還是找不到正確的地方
但都重裝了,所以也無法驗證
OK,按照文章的步驟都設定好了,接著照 Android 6 Tutorial 第一堂(3)開始設計Android應用程式 開啟新的專案,很期待的執行的 Run App
結果
Intel HAXM 沒有啟用,所以無法執行 AVD 啟動模擬器
好照著前一篇文章,安裝 Intel HAXM,竟然出現 您的 CPU 不支援 VT-x
什麼!! Surface Pro 4 可是最新的CPU,怎麼可能不支援!!
Google 一下 Surface 跟 VT-x 的文章,說微軟在 Firmware 中把他 Disable 了,要看之後的更新有沒有將這部分 Enable
但文章大多是 2013 年左右的
總算有一篇文章提到了 微軟 的 Hyper-V
那就試著把 Hyper-V 關掉,再安裝一次 Intel HAXM,就可以了!!
所以,結論就是...遇到問題還是要實際去Try,別看到一些文章說不行就放棄了!
1 意見 :
楼主您好,我也遇到了同样的问题,请教下如何关闭 Hyper-V?谢谢
Reply張貼留言