/英文/
/中文/
/簡(jiǎn)體中文/
/中文/
/中文/
/英文/
/中文/
/中文/
/簡(jiǎn)體中文/
/中文/
微軟VS Android模擬器獨(dú)立版,其英文全名為“Visual Studio Emulator for Android”,是微軟為win10打造的安卓模擬器,幫助各位朋友在電腦上運(yùn)行安卓軟件,是不是很棒啰!
這是一套能夠開發(fā)安卓/iOS/Windows應(yīng)用的IDE集成開發(fā)環(huán)境。既然能開發(fā)安卓應(yīng)用,那么安卓模擬器是必不可少的。除了集成在Visual Studio 2015中之外,微軟還提供了Visual Studio 2015安卓模擬器獨(dú)立版下載,運(yùn)行該模擬器不需要安裝Visual Studio 2015。使用這款模擬器要求你的電腦運(yùn)行Win8/Win8.1/Win10操作系統(tǒng),并且電腦處理器支持Hyper-V。
改工具支持多種安卓版本,自帶KitKat平板和手機(jī)版,其他版本可自行選擇下載。內(nèi)置安卓系統(tǒng)不包含Play Store應(yīng)用商店,只能通過(guò)APK文件安裝應(yīng)用。
該模擬器支持多種傳感器模擬,可通過(guò)鼠標(biāo)完成屏幕點(diǎn)擊,圖標(biāo)拖拽等任務(wù),支持將電腦中的某個(gè)文件夾映射為手機(jī)SD卡。支持與Android Studio,Eclipse以及其他支持ADB的開發(fā)工具協(xié)同工作。
在微軟 Visual Studio 2015 的安裝當(dāng)中(圖1),增加了很多有關(guān)跨平臺(tái) App 開發(fā)的方式 ( e.g. Cordova、Xamarin…等),讓在 App 開發(fā)上已經(jīng)悶了有點(diǎn)久的 .NET 的開發(fā)人員,可以直接在 Visual Studio 當(dāng)中直接開發(fā)各種不同平臺(tái)的 App。在跨平臺(tái)開行動(dòng)開發(fā)的選項(xiàng)當(dāng)中,眼尖的各位一定會(huì)發(fā)現(xiàn)一個(gè)叫做 Microsoft Visual Studio Emulator for Android 的選項(xiàng)可以勾選。
(圖 1 – Visual Studio 2015 自訂安裝項(xiàng)目的選項(xiàng))
為什么需要 Visual Studio Emulator for Android?!
對(duì)于開發(fā) Android App 的開發(fā)人員來(lái)說(shuō),Visual Studio Emulator for Android (圖2) 真的是一個(gè)不可多得的 Android 模擬器利器。
第一,是在當(dāng)今幾個(gè)比較熱門的第三方 Android Emulator ( e.g. Genymotion、Xamarin Android Player…等),這些解決方案目前都是透過(guò) VirtualBox 的虛擬化技術(shù),來(lái)作為執(zhí)行 Android Emulator 的 App 開發(fā)測(cè)試環(huán)境。但身為一個(gè) .NET 開發(fā)人員,想必常需要用到 Hyper-V 這個(gè)虛擬化技術(shù)做一些軟件與系統(tǒng)上的測(cè)試。為了跑 Android Emulator 就必須把 Hyper-V 關(guān)閉或者是在開機(jī)時(shí)切到?jīng)]有啟動(dòng) Hyper-V 的環(huán)境下 (可參考鏈接1),長(zhǎng)期下來(lái)也真的令人覺(jué)得有點(diǎn)煩躁。
第二,對(duì) .NET 開發(fā)人員來(lái)說(shuō),近期最重要的大事就是開發(fā)有關(guān) UWP 的 App 了,如果在一邊開發(fā) UWP App 的同時(shí),也必須一邊確認(rèn) Android App 的部分有沒(méi)有發(fā)生問(wèn)題,而卻沒(méi)有使用 Visual Studio Emulator for Android 來(lái)協(xié)助作為 Android App 測(cè)試,那真的會(huì)是你很大的損失。
(圖 2 – 左為 Win 10 Mobile Emulator 右為 Visual Studio Emulator for Android 能同時(shí)在環(huán)境上執(zhí)行)
第三,整個(gè) App 的開發(fā)過(guò)程中,我們常常不是那個(gè)真正負(fù)責(zé) App 整體功能 (e.g. 軟硬件的整合問(wèn)題測(cè)試…等) 正確與否的人員,只是負(fù)責(zé)其中某個(gè)功能是否正確,卻必須大費(fèi)周章地去搞一臺(tái)實(shí)體 Android 裝置,而各廠牌的 Android 裝置 USB Driver 都很神奇的各自不相容,更別說(shuō)有些白牌的 Android 裝置了,要設(shè)置起來(lái)真的是要求神拜佛一下。而當(dāng)好不容易設(shè)定個(gè)半天裝起來(lái)的一臺(tái)實(shí)體 Android 裝置,可能過(guò)沒(méi)多久就要把這臺(tái)裝置還給真正負(fù)責(zé) App 整合功能確認(rèn)的人。這樣可是浪費(fèi)掉不少寶貴的時(shí)間,不是嗎?!
第四,若是有只想要在 Virtual Machine 里面裝的開發(fā)環(huán)境,不想在實(shí)際的機(jī)器上面安裝 Visual Studio 做開發(fā)的人,Visual Studio Emulator for Android 可能就是各個(gè) Android 模擬器方案當(dāng)中的最后選擇了。據(jù)實(shí)際測(cè)試經(jīng)驗(yàn),例如若要在 VMware Workstation Player 12 當(dāng)中的 Guest 系統(tǒng),是沒(méi)有辦法再執(zhí)行 Genymotion 或 Xamarin Android Player 的 Android 模擬器起來(lái)的,因?yàn)?VMware Workstation Player 12 的虛擬顯示卡不支援 OpenGL 2.0 的部分,所以無(wú)法執(zhí)行。但若透過(guò)一些適當(dāng)?shù)脑O(shè)定 (可參考鏈接2),能將 VMware 當(dāng)中的 Guest 系統(tǒng)的 Hyper-V 執(zhí)行起來(lái),那就可以順利的使用 Visual Studio Emulator for Android 了 (圖3)。
(圖 3 – 在 VMware 虛擬機(jī)的 Guest 環(huán)境中若設(shè)定好 Hyper-V 仍執(zhí)行 Visual Studio Emulator for Android)
Visual Studio Emulator for Android 整合 IDE 開發(fā)工具的便利性
以往在 Visual Studio 當(dāng)中我們開發(fā)的程式想要直接執(zhí)行測(cè)試程式的話,只要利用按下快捷鍵 F5 就可以針對(duì)程式進(jìn)行除錯(cuò),或利用快捷鍵 Ctrl + F5 執(zhí)行啟動(dòng)但不偵錯(cuò)的動(dòng)作。所以當(dāng)在 Visual Studio 中開發(fā) Android App 的時(shí)候 (e.g. 使用 Xamarin),若搭配 Visual Studio Emulator for Android 做為模擬器時(shí),這樣的動(dòng)作仍然是一樣不變的 (圖4)。甚至當(dāng)該 Android 模擬器還沒(méi)有啟動(dòng)起來(lái)時(shí),都還是可以直接按下 F5 或 Ctrl + F5 執(zhí)行,此時(shí)當(dāng)然就必須等待 Android 模擬器的開機(jī),但這等待的時(shí)間也不會(huì)太久的。
(圖 4 – Visual Studio Emulator for Android 的虛擬機(jī)器有先建立起來(lái)后,可以透過(guò) Visual Studio 直接執(zhí)行)
若是用 Android Studio 或者是 Eclipse 來(lái)開發(fā) Android App 的開發(fā)者,透過(guò)一些設(shè)定的動(dòng)作后 (見參考資料3),也可以將 Visual Studio Emulator for Android 整合到這兩個(gè) IDE 開發(fā)工具來(lái)使用。(圖5-1 與圖5-2)
(圖5-1 – Visual Studio Emulator for Android 的模擬器整合到 Android Studio 當(dāng)中直接執(zhí)行)
(圖5-2 – Visual Studio Emulator for Android 的模擬器整合到 Eclipse 當(dāng)中直接執(zhí)行)
(注一)
Visual Studio Emulator for Android 與模擬器裝置的簡(jiǎn)單介紹
當(dāng) Visual Studio Emulator for Android 預(yù)設(shè)安裝好時(shí),就會(huì)裝好兩個(gè) Android 模擬器 (圖6-1),當(dāng)然后續(xù)可以再根據(jù)所需的 Android 環(huán)境下載適合的模擬器裝置 (圖6-2)。
(圖6-1 – Visual Studio Emulator for Android 安裝好時(shí)會(huì)預(yù)設(shè)裝上兩個(gè) Android 模擬器)
(圖6-2 – 在 Visual Studio Emulator for Android 當(dāng)中下載所需的 Android 模擬器)
在執(zhí)行起來(lái)的 Android 模擬器 (圖7) 旁邊會(huì)有個(gè)簡(jiǎn)單的工具列,這個(gè)工具列里面呈現(xiàn)的是幾個(gè)常用的功能 (e.g. 關(guān)機(jī)、單點(diǎn)滑鼠輸入、多點(diǎn)觸控輸入、向左旋轉(zhuǎn)、向右旋轉(zhuǎn)、全螢?zāi)、縮放…等)。
(圖 7 – Visual Studio Emulator for Android 執(zhí)行起來(lái)的 Android 模擬器)
而在這個(gè)工具列的最下面有個(gè)工具的選項(xiàng),點(diǎn)選后可以看到其他工具的視窗出現(xiàn) (圖8)。在這個(gè)其他工具的視窗當(dāng)中,可以再針對(duì)這個(gè)模擬器做許多不同硬件裝置的模擬測(cè)試 (e.g. 加速計(jì)、位置、電池、照相機(jī)、SD 卡、網(wǎng)路…等)。若是在使用上有需要都可以再好好的研究其相關(guān)設(shè)定,絕對(duì)會(huì)比過(guò)去所用過(guò)的 Android 模擬器的使用經(jīng)驗(yàn),都還要更加優(yōu)秀的。
(圖 8 – Visual Studio Emulator for Android 的其他工具設(shè)定)
另外相當(dāng)值得一提的是,Visual Studio Emulator for Android 也即將在 Mac OS X 上推出。
pc模擬器哪個(gè)好?手機(jī)玩pc游戲的模擬器,pc模擬器是專為手機(jī)用戶提供的可以讓你在手機(jī)上也能體驗(yàn)pc游戲快感的模擬器。使用pc模擬器讓你在手機(jī)上也能感受到端游的暢快激情,那么問(wèn)題來(lái)了,pc模擬器哪個(gè)好呢?畢竟網(wǎng)上
現(xiàn)在有很多小伙伴都喜歡在電腦上玩手游了,這個(gè)時(shí)候就少不了安卓模擬器了。但是有的安卓模擬器并不具備多開功能,如何才能在電腦上多開安卓應(yīng)用呢?這里小編就為大家?guī)?lái)幾款強(qiáng)大而好用的安卓多開器,這些安卓多開模
安卓模擬器可以直接讓我們?cè)陔娔X上玩天天酷跑等最新最火的安卓游戲。這是一種PC平臺(tái)模擬安裝系統(tǒng)的模擬工具,能夠完全兼容PC平臺(tái),所有安卓應(yīng)用程序有了它就能在電腦上安裝應(yīng)用。比如微信,雖然已有網(wǎng)頁(yè)版微信和那些
關(guān)于騰牛 | 聯(lián)系方式 | 發(fā)展歷程 | 版權(quán)聲明 | 下載幫助(?) | 廣告聯(lián)系 | 網(wǎng)站地圖 | 友情鏈接
Copyright 2005-2022 QQTN.com 【騰牛網(wǎng)】 版權(quán)所有 鄂ICP備2022005668號(hào)-1 | 鄂公網(wǎng)安備 42011102000260號(hào)
聲明:本站非騰訊QQ官方網(wǎng)站 所有軟件和文章來(lái)自互聯(lián)網(wǎng) 如有異議 請(qǐng)與本站聯(lián)系 本站為非贏利性網(wǎng)站 不接受任何贊助和廣告