西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

visual studio emulator for android

v1.1.622 官方最新版
  • visual studio emulator for androidv1.1.622 官方最新版
  • 軟件大小:39.5M
  • 更新時(shí)間:2017-11-06 18:15
  • 軟件語言:中文
  • 軟件廠商:
  • 軟件類別:國產(chǎn)軟件 / 免費(fèi)軟件 / 編程工具
  • 軟件等級:5級
  • 應(yīng)用平臺:WinAll
  • 官方網(wǎng)站:http://visualstudio.com/explore/msft-and
  • 應(yīng)用備案:
好評:50%
壞評:50%

軟件介紹

visual studio emulator for android是微軟為開發(fā)者們提供的一款面向Visual Studio的Android模擬器,這款軟件可以讓安卓應(yīng)用開發(fā)者能夠更輕松用Visual Studio編寫Android應(yīng)用。通過visual studio emulator for android開發(fā)者無論選擇JavaScript(或TypeScript)、C++或C#哪種編程模型,都可直接“編輯-編譯-調(diào)試”Android應(yīng)用。

visual studio emulator for android介紹:

Android 模擬器存在的必要性

我們知道, 模擬器在 編程-編譯-調(diào)試 開發(fā)周期中, 扮演著很重要的角色(甚至比物理設(shè)備還重要). 所以我們相信, 今天發(fā)布的這個(gè)模擬器, 在開發(fā)中是必不可少的.

有了優(yōu)秀的模擬器, 不代表我們就不需要物理設(shè)備了. 反之亦然,  他們之間其實(shí)是互補(bǔ)的關(guān)系.

下列幾種情況, 只能用物理設(shè)備測試, 模擬器派不上用場:

測試代碼的性能. 雖然模擬器能幫你糾正代碼中的錯(cuò)誤, 但是它無法正確的給出, 代碼在指定設(shè)備上的性能評估. 畢竟, 我們都希望測試的結(jié)果, 盡量接近用戶實(shí)際使用的效果. 

測試某些硬件問題. 比如, 你想測試下游戲的觸摸靈敏度, 外放的音效, 或者調(diào)試 OEM 設(shè)備的 Bug , 這些測試只能在物理設(shè)備上進(jìn)行.

評估真實(shí)的用戶體驗(yàn).譬如,你設(shè)計(jì)出來的人機(jī)交互界面適不適合用戶邊走路邊單拇指操作? 

除去上面列舉的場景,大家應(yīng)該都會(huì)很樂意使用模擬器。因?yàn)檎{(diào)試代碼通常占用了80%的開發(fā)時(shí)間,而模擬器為我們大大提高了工作效率。(除非你的模擬器有其他阻塞性問題或者使用限制)。下面是使用模擬器的幾個(gè)理由:

1.大部分的測試工作都是用來驗(yàn)證程序的正確性而非性能,并且大部分的代碼都與底層硬件無關(guān)。所以是用模擬器是極好的。

2.購買一大堆硬件設(shè)備來測試是一件很奢侈的事情(特別是持續(xù)不斷的購買新機(jī))。大部分的硬件差異可以使用模擬器軟件進(jìn)行配置,比如說屏幕分辨率,不同屏幕的DPI,API級別/平臺版本號等等。

3.使用物理動(dòng)作來測試程序?qū)鞲衅鬏斎氲姆磻?yīng)也是很費(fèi)勁的,比如說動(dòng)作變化、地理位置變化或是網(wǎng)絡(luò)/電池的變化。在這種場景下,選擇模擬器來模擬傳感器的輸入就非常便捷高效,比如說模擬器可以模擬一段旅程中位置的變化,并測試應(yīng)用程序?qū)Φ乩砦?置變化的響應(yīng)。

4.使用模擬器還有一項(xiàng)而外的便利。管理多個(gè)物理連接的USB設(shè)備(一大堆連線和接口),是很麻煩的。此時(shí)使用模擬器就簡單得多,模擬器就是一個(gè)運(yùn)行在電腦上普通的應(yīng)用層序,除去了物理連接的煩惱,非常便于管理。

用Visual Studio模擬器調(diào)試Android程序

無論你用的是哪一種編程模式: 用 JavaScript (或 TypeScript) 的 Cordova, C++, 或 是用 C# 的 Xamarin, 都可以在 Visual Studio 2015 預(yù)覽版上 編寫-編譯-調(diào)試 Android 代碼.

啟動(dòng)調(diào)試模式的時(shí)候, 要選擇調(diào)試目標(biāo)(Debug Target). 調(diào)試目標(biāo)可以是一臺物理設(shè)備, 或者是某個(gè)在你電腦上運(yùn)行的模擬器. 我們來看看怎么給 Visual Studio 2015 預(yù)覽版中的 Cordova 和 C++, 以及 Visual Studio 2013 的 Xamarin 選擇一個(gè)調(diào)試目標(biāo).

C++ 項(xiàng)目的調(diào)試目標(biāo)選擇菜單如下圖所示:

Cordova項(xiàng)目要選擇菜單的最后兩項(xiàng), 具體看下面的截圖:

(切記, 不要選  “Android Emulator” 這一項(xiàng).  因?yàn)樗\(yùn)行的速度太慢了)

Xamarin項(xiàng)目的選項(xiàng)如下圖所示:

最好把位于 項(xiàng)目屬性-Android 選項(xiàng) 中的 "Use Fast Deployment" 勾選去掉.

主要功能:

模擬傳感器:除了將模擬器作為部署目標(biāo)之外,開發(fā)者還可以充分利用其中的傳感器模擬等功能。

縮放:使用“Zoom”,開發(fā)者可更改模擬器大小,而通過“Fit to Screen”,則可以完美適配不同目標(biāo)設(shè)備屏幕。

旋轉(zhuǎn):支持左/右旋轉(zhuǎn),且模擬器大小不變。

網(wǎng)絡(luò)狀態(tài):無需配置,可重用主機(jī)設(shè)備網(wǎng)絡(luò)連接。

GPS定位:支持涉及導(dǎo)航、地理圍墻、步行/騎行/駕駛等的應(yīng)用模擬設(shè)置。

除上述之外,還包括加速度計(jì)、電源模擬、內(nèi)置截圖工具、拖放安裝APK、SD卡等功能。點(diǎn)擊鏈接,查看更多VS Android模擬器特性及詳情。

使用說明:

開啟 Hyper-V 虛擬化技術(shù);
① 選中 控制面板->卸載程序->啟動(dòng)或關(guān)閉Windows功能->Hyper-V->確定

② 重新啟動(dòng)計(jì)算機(jī);
adt-bundle (eclipse)調(diào)用時(shí)的效果圖:

Visual Studio 2013 通過插件 VisualGDB 調(diào)用時(shí)的效果圖:

Visual Studio 2015 純C開發(fā)調(diào)用時(shí)的效果圖:

軟件標(biāo)簽: visual studio 安卓模擬器

其他版本下載

發(fā)表評論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評論 > 字?jǐn)?shù): 0/500

TOP
軟件下載