為了各種實驗環境,裝了Hyper-V,然后ADT的android虛擬機就用不上Intel的HAXM了,慢得不行。只有想辦法在Hyper-v上裝android,還得要ADT能連上。
半天下來,終於搞定。感覺Hyper-v里的android虛擬機比ADT帶的快很多(很多也就那么多。)
總共幾個要點:
1,虛擬機設置時要注意
要生成"第一代的虛擬機"
刪除原有的網卡,添加一個新的“舊版網絡適配器”,交換機是能上網的就行。
把下載的iso裝到虛擬光驅里來啟動。
2. ADT要用abd conncet {虛擬機的IP} 來連接虛擬機
3. 如果android的虛擬機是安裝在遠程服務器上,在遠程桌面上用Hyper-v的虛擬機連接器來使用android虛擬機時,不能使用鼠標。
以下是流水賬:
在http://www.android-x86.org/download 下載了4.3的iso。
在Hyper-V上新建虛擬機。

啟動虛擬機,開始安裝android

創建分區

新建一個 【new】 --> [Primary]


[Bootable] --> [Write] --> yes



[quit]

在剛創建的分區上安裝。

格式化為ext3



確認要安裝系統

完成,

整個過程不到5分鍾

跳過WLAN的設置,直接有eth,可以上網的。



開了瀏覽器,可以上網。

看了看ip,順便打開了USB調試,不驗證應用程序什么的。

開CMD,用adb連接虛擬機的IP,連接正常。

在ADT中,配置app使用現有連接的設備,運行,成功。

結束。
參考了
http://luisrato.wordpress.com/2013/10/15/how-to-install-android-x86-on-hyper-v-part-1-install/
這第二個有仔細講到如何設置屏幕大小。
不翻牆好像看不到。
