设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 技术文摘 查看内容

介绍Visual Studio的Android模拟器

2014-11-18 11:08| 发布者: joejoe0332| 查看: 4348| 评论: 0|原作者: BreakinBad, YiHunter, LeoXu, 几点人|来自: oschina

摘要: Microsoft 本周发布了 Visual Studio 2015 预览版, 里面包含 Android 开发工具. 安装的时候, 如果选 Android 开发, Visual Studio 会把调试 Android 应用程序用的 Visual Studio 模拟器也装上. 你也可以点这里查看 ...


加速传感器

  如果你想测试应用对手机移动的响应效果, 那就打开 “附加工具(Additional Tools)” 面板中的 “加速传感器(Accelerometer)” 。

clip_image014


  在 3D 面板中, 直接按住里面那个红点, 朝你想模拟的方向拖动. 如果你的应用已经写了处理移动事件的代码. 那它就能接收到手机移动的事件.


  左下角的  X, Y, Z 值, 可以通过点击 “Reset” 按钮重置. 也可以由: 直立竖屏(Portrait Standing), 直立横屏(Landscape Standing), 平躺竖屏(Portrait Flat), 和 平躺横屏(Landscape Flat), 这几项来设置手机的初始朝向(Orientation)。


  最后, 你可以点击右下角的 “Play” 按钮模拟震动效果. 我们能看的到的震动效果, 实际上就是 X,Y,Z 这几个值发生改变而已. 如果这几个值不再急剧变化, 说明震动已经停止。


电源/电池模拟 (以及开关机按钮)

  假如,你的应用需要对电池的电量变化做出响应。 那么你就会喜欢上 “附加工具(Additional Tools)” 面板中的 “电池(Battery)” 选项卡里面提供的功能.


  里面有一个滑动条, 用来设置电池的剩余电量. 当你调整电量的时候, 右上角的电池图标也会跟着改变. 你的应用也会做出相应的反应.


  如果你把 “电池充电(Charging)” 勾选去掉, 过一段时间后, 模拟器的屏幕就会变黑(blank). 这个时间可以在 系统设置(Settings)-显示(Display)-休眠(Sleep) 里面设置. 点垂直菜单栏的 电源开关按钮(Power), 可以将模拟器从休眠中唤醒.


clip_image016


截屏

  要实现对应用截屏,打开"其他工具",切换到"截屏"标签。然后点击“捕捉"按钮,这样就可以实现截屏,并让你预览一下即刻所截屏。如果你打算保存这个截屏,点击"保存..."按钮。如果不喜欢你刚才的截屏,忽略或者再次点击"捕捉"按钮。

clip_image018

  截屏工具总是实现(按照左下角所显示的清晰度的)100%进行截屏的,不会理会缩放设置如何。同时总是正面截图,不管你选择何种图像旋转方式。


通过拖拽安装 APKs 

  APK 是 Android 的安装文件。要在 Visual Studio 模拟器上安装 APK 文件,直接把 APK 文件拖到模拟器里面就可以。安装的时候,模拟器会提示 “正在复制文件…”。安装完毕,会有一个消息框提示 “ xxx  文件已经成功安装到 Android 系统中”。要确保你的 APK 文件是用 x86 模式生成的!


  当然, 你也可以把其他类型的文件(非 APK 文件)拖到模拟器中,这些文件会保存到 SD 卡上。这也是我们接下来要讲的内容。


SD 卡

  如果你的有向目标设备的SD卡读写的需求,模拟器可以利用一个硬盘上的文件夹模拟这个SD卡.


  要注意Android镜像会使用一个独立的VHD文件来支持对SD卡的模拟. 所以如果你想要在你的开发机器上和SD卡传输文件,你可以把这个VHD安装到你的Windows上:关闭模拟器(以停止VM的运行),然后再Windows Explorer上找到VHD的位置,双击它就能安装. VHD默认会位于下面的这儿路径下面:

C:\Users\%username%\AppData \Local\Microsoft\XDE\Android\vsemu.sdcard.vhd


  这样VHD就被作为另外的一个驱动器安装到了你的Windows上,你可以像使用其它的驱动器一样来使用它. 在重启模拟器之前,你必须卸载VHD,你可以通过在驱动器上右键选择“弹出Eject”来实现这个步骤.


  可以再镜像中实现对SD卡的支持让其它的内置Android应用和功能可以使用,比如浏览器下载和照相机应用——它为我带来了下一项能力.



酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部