在Win10上使用Visual Studio2015的Android模擬器

在Win10上使用Visual Studio2015的Android模擬器

裝上win10後,安裝了強大的VS2015,不僅可以開發Windows應用,還可以開發Android和iOS應用,簡直神器啊!全平臺通殺!關鍵是VS比Android Studio啓動要快多了。由於Windows是採用自己虛擬機軟件Hyper-v,再安裝像Genymotion和Intel HAXM(android x86硬件虛擬化)會出現問題,所以我使用vs自帶的android模擬器,界面如圖1所示。下面我會列出我在安裝和使用過程中遇到的問題,並給出是如何解決的。
這裏寫圖片描述

圖1 Android模擬器管理

問題1:啓動模擬器時內存空間不夠,配置信息沒有修改的選項。很多模擬器都是需要配置成2G內容空間,在我4G內存筆記本上運行程序多了就啓動不了模擬器了,因此需要找到配置的地方修改啓動內存大小。

解決方法:

1.
找到配置信息的位置,在
“C:\Users\用戶名AppData\Local\Microsoft\VisualStudioEmulator\Android\Containers\Local\Devices”目錄下,通過修改配置信息來設置模擬器的參數。
這裏寫圖片描述
圖2 配置信息

2.
還有種方法是在啓動的過程中指定參數,打開模擬器的程序是xde.exe。如圖3,可以通過幾個關鍵參數來啓動模擬器,如下面的命令:

Xde.exe  /sku Android  /memSize 1024 /diagonalSize 4.5 /video "720x1280" /vhd "路徑\image.vhd"

這裏寫圖片描述
圖3 xde.exe選項命令

問題2:adb連接不上。

解決方法:

1.首先通過Hyper-v管理器連接到打開的虛擬機上,首先會看到圖4,以爲沒上連接成功,其實這時候要往下拉,就能看到shell。然後輸入netfg命令,獲取IP地址,在通過adb connect IP地址就能成功連接上了。
這裏寫圖片描述
圖4 hyper-v管理器打開連接界面

總結

在Win10使用自帶的Android模擬器其實類似於Genymotion,在速度上都是非常迅速的。好處就是不用重啓的情況下,即可以進行Windows phone開發,也開發Android程序。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章