详解VS Emulator for Android,微软的Mobile First!
今天的微博、Hacker News 以及各大 IT 媒体网站基本都被微软公布 .NET 开源计划霸占了。下一代 .NET 开发框架,即 .NET 2015,从 ASP.NET 5 至 Common Language Runtime 和 Base Class Libraries,整个服务器开发环境都将通过 Github 开源,实现跨平台支持 Mac OS X 和 Linux。除此之外,集成 Clang 和 LLVM 并自带 Android 模拟器的 Visual Studio 2015 也着实让人大为惊喜,因为这意味着,开发者们可以使用 Visual Studio 来开发 iOS 和 Android 应用。
目前,包含 Visual Studio Emulator for Android Preview 的 Visual Studio 2015 Preview 已开放下载。而在 MSDN Blog 中,微软也对 Visual Studio Emulator for Android 进行了详细的介绍,当开发者对 Android 开发选项做出任一选择时,Visual Studio 便会自动安装全新的 Visual Studio Emulator for Android 来调试应用。
通过 Visual Studio 2015 Preview,开发者无论选择 JavaScript(或 TypeScript)、C++或 C# 哪种编程模型,都可直接“编辑-编译-调试”Android 应用。在开始调试前,开发者必须选择目标设备或模拟器,如果想从另外的 IDE 中调用 VS Emulator for Android,可选择任一部署选项,然后关闭项目留下模拟器即能实现对其他 IDE 的支持。
Visual Studio Emulator for Android 主要功能:
- 模拟传感器:除了将模拟器作为部署目标之外,开发者还可以充分利用其中的传感器模拟等功能。
- 缩放:使用“Zoom”,开发者可更改模拟器大小,而通过“Fit to Screen”,则可以完美适配不同目标设备屏幕。
- 旋转:支持左/右旋转,且模拟器大小不变。
- 网络状态:无需配置,可重用主机设备网络连接。
- GPS 定位:支持涉及导航、地理围墙、步行/骑行/驾驶等的应用模拟设置。
- 除上述之外,还包括加速度计、电源模拟、内置截图工具、拖放安装 APK、SD 卡等功能。点击链接,查看更多 VS Android 模拟器特性及详情。
内容来源:Android Police、MSDN Blog