阅读更多
摘要:.NET 2015将通过Github开源,实现跨平台支持Mac OS X和Linux,而其集成Clang和LLVM并自带Android模拟器的Visual Studio 2015也着实让人惊喜,无论选择JS、C++或C#,开发者都可直接“编辑-编译-调试”Android应用。
今天的微博、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 PoliceMSDN Blog
  • 大小: 35.8 KB
  • 大小: 17.6 KB
来自: CSDN
3
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Android开发从入门到精通

    Android开发从入门到精通    ——Android 经典教程 目 录 目 录 1 第一章 什么是Android 1 什么是Android - 嵌入式设备编程的历史-第一章(1) 1 开放手机联盟和Android-(2) 4 介绍Android 第一章...

  • 什么是Android - 嵌入式设备编程的历史

    -第一章 暂时可以这样说,传统的桌面 应用程序 开发者已经被惯坏了。这个不是说桌面应用程序开发比其他开发很简单。...确保你不是下载了Eclipse IDE for Java EE的开发包,因为这个是有点不同的产品而且我...

  • android有用的命令

    Android Tools详解 aapt aapt即Android Asset Packaging Tool , 在SDK的platform-tools目录下. 该工具可以查看, 创建, 更新ZIP格式的文档附件(zip, jar, apk). 也可将资源文件编译成二进制文件.尽管你...

  • 基于Android4.0.3的各种工具信息整理(共130个)

    昨日下午,老大交给一个任务,就是对android编译出来的build/host/linux-x86/bin下面的各种可执行程序进行一个了解 于是我就花了一天的时间来搜集信息,大致有两个文件 一个是比较常用的,一个是比较齐全的,当然...

  • 安卓开发必备

    什么是Android - 嵌入式设备编程的历史-第一章  暂时可以这样说,传统的桌面 应用程序 开发者已经被惯坏了。这个不是说桌面应用程序开发比其他开发很简单。总之作为桌面应用程序开发者,我们已经有...

  • 日志记录+工程经验

    有三种状态估计(滤波)方式:经过尝试,能在F330上成功用mocap校正的只有第一个:local position estimator(LPE) 在QGC中修改几个参数: 0.before modify the params, first to save the default params and ...

  • iOS常用三方库、插件、知名技术博客、常用开发工具使用介绍等等(Objective-C版本)

    - React Native Mapview component for iOS + Android. react-native-svg - SVG library for React Native. react-native-svg is built to provide a SVG interface to react native on both iOS and Android. ...

  • go技术文章梳理(2018)

    gocn_news_2018-12-31 1. Go 入门简介:http://t.cn/EbjzeSt 2.... 3. 你需要 Go web 框架吗:https://medium.com/@tusharsoni/do-you-need-a-web-framework-for-go-51171bb0ea8c 4. OpenEdge:开放的边缘计算平

  • debian编译内核2.6.16-1

    from:Linux内核编译详解 ------->为什么重新编译内核 为了正确的合理地设置内核编译配置选项,从而只编译系统需要的功能的代码,一般主要有下面四个考虑: 自己定制编译的内核运行更快(具有更少的代码) 系统将...

  • 计算机发展与计算机应用概述.pdf

    计算机发展与计算机应用概述.pdf

  • 计算机二级公共基础知识全集合.pdf

    计算机二级公共基础知识全集合.pdf

  • 计算机机试答案.pdf

    计算机机试答案.pdf

  • 基于STM32F103的750W全桥逆变器并离网设计方案及其实现

    内容概要:本文详细介绍了基于STM32F103RCT6的750W全桥逆变器设计方案,涵盖硬件电路设计、软件编程以及保护机制等方面。硬件部分包括主控芯片的选择、PWM配置、Boost升压电路、PCB布局优化等;软件部分涉及并离网切换的状态机设计、过流保护、风扇控制算法、并机功能实现等。文中还分享了许多实战经验和调试技巧,如死区时间配置、电流采样方法、并网同步算法等。 适合人群:具有一定电子电路和嵌入式开发基础的技术人员,尤其是从事逆变器及相关电力电子产品开发的工程师。 使用场景及目标:适用于希望深入了解逆变器工作原理和技术实现的开发者,特别是那些需要掌握并离网切换、高效电源管理及可靠保护机制的人群。目标是帮助读者构建一个稳定可靠的逆变器系统,能够应对各种复杂的工作环境。 其他说明:本文不仅提供了详细的理论讲解,还有丰富的代码片段和实践经验分享,有助于读者更好地理解和应用相关技术。

  • 基于Simulink的单相全桥逆变器仿真与优化:MATLAB环境下的详细实现

    内容概要:本文详细介绍了如何利用Simulink在MATLAB环境中搭建单相全桥逆变器的仿真模型。首先,通过构建H桥结构,连接直流电源和RL负载,并引入PWM控制器进行开关管的控制。接着,针对仿真过程中遇到的各种问题,如谐波失真、开关管直通等问题,提出了具体的解决方案,包括加入LC滤波器、设置死区时间和优化PWM参数等。此外,还探讨了通过MATLAB脚本自动化测试不同参数组合的方法,以及如何提高电压利用率和降低谐波失真。最终,通过对仿真结果的分析,验证了所提方法的有效性和优越性。 适合人群:电力电子工程师、科研人员、高校学生等对逆变器仿真感兴趣的群体。 使用场景及目标:适用于研究和开发高效、稳定的逆变器系统,旨在通过仿真手段减少实验成本,优化设计方案,提高系统的性能指标。 其他说明:文中提供了详细的建模步骤和技术细节,帮助读者更好地理解和掌握相关技术和方法。同时,强调了仿真参数的选择和优化对于获得理想仿真结果的重要性。

  • 计算机红外通信.pdf

    计算机红外通信.pdf

  • 软考考试学习必备资料.md

    软考考试学习必备资料.md

  • 基于cornerstonejs开发移动端

    基于cornerstonejs开发移动端

  • JavaScript网页设计高级案例:构建交互式图片画廊#JavaScript

    构建交互式图片画廊

  • 在学习Wpf的过程中,手搓了一个2048

    源码

Global site tag (gtag.js) - Google Analytics