本帖最后由 truthrudy 于 2016-1-22 19:39 编辑
Android 模拟器 Android Studio 新 Android 模拟器的早期预览版现在可供试用。作为 Android Studio 2.0 的一部分,除了您用于测试的物理 Android 硬件外,最新版本的 Android 模拟器可帮助您针对各种屏幕尺寸和配置测试您的应用。此外,使用官方版 Android 模拟器让您可以使用最新版本的 Android 进行测试。
在此基础上,新 Android 模拟器的两大优势包括:
速度和性能:在模拟最新的 Android 6.0 版本 (Marshmallow) 时,我们现在支持对称式多重处理,并对模拟器和 ADB 的 I/O 进行了重大改进。这意味着当您测试您的应用时,速度更快,性能更高。 易用性和用户界面:新 Android 模拟器添加了全新的用户界面,让模拟器更易于使用。您不必再依靠命令行参数就可以使用 Android 模拟器。现在只需单击一下鼠标或按下键盘快捷键就可以处理通用任务和使用模拟器功能。
我们已在 Android 开发者峰会上预览了用户界面。现在,您可以试用该界面以及新的 ADB 版本,以便更快地安装 APK 和将文件传输到模拟器。观看演示新 Android 模拟器的视频。
我们正在期待早期反馈,这有助于我们继续提供可提高您工作效率的体验和功能。
Android 模拟器预览版中的新功能1性能提升
现在,默认情况下,Android Studio 在 x86 模拟器系统映像上使用 CPU 加速。结合 Android 6.0 Marshmallow 系统映像中新的对称多重处理器 (SMP) 支持,Android 模拟器的执行速度比许多物理 Android 设备更快。多核支持不仅能够提高应用和模拟器的运行速度,同时还可以加快通用的开发者任务,如安装 APK。另外,使用 SMP,您可以测试专用于多处理器 Android 设备的应用。
除了提高模拟器中的 CPU 速度外,同时还进行了许多内在改进,从而提升体验速度。使用 ADB (Android Debug Bridge) 在 Android Studio 和您的设备之间推送数据的速度,是我们在开发流程中遭遇的一个瓶颈。现在,借助新 Android 模拟器,当您使用 Android 6.0 Marshmallow 及更高的系统映像时,跨 ADB 推送文件的速度比真实设备最多快五倍。如果在应用开发周期中推送大型 APK 或文件,该提升非常有帮助。
2用户界面
新界面在新的工具栏和控制面板中显示某些最常用的模拟器操作,而不是只依靠命令行选项。对于预览版,Android 模拟器工具栏可启用音量控制、屏幕旋转和模拟器窗口的屏幕截图等操作。
现在,您可以通过拖住一个角来调整窗口大小。您还可以进行缩放和滚动,以更清楚地查看屏幕的某个部分。
左:缩放 右:窗口调整
使用新的模拟器,您不仅可以拖放 APK 以进行快速安装,而且还可以将任意文件拖放到模拟器的内部 SD 卡中,以帮助进行测试。
拖放文件
在扩展的控件窗口中,附加选项可帮助您验证和测试应用中的功能。如下所示,您可以发起一系列模拟器操作,如进行虚拟通话、发送虚拟短信或控制模拟器的功率电平。此外,您还可以向模拟器发送单一 GPS 定位点,或回放 KML 的自定义设置或 GPX 点。
手机控件
电池控件我们将继续添加更多的功能,添加后我们将通知您。
3未来的计划和安排
这只是 Android 模拟器开发的开端,未来的 Android Studio 版本将提供更多功能,如支持更多 API 级别和添加更多传感器,敬请期待!新模拟器以及 Android Studio 目前可通过 Android Studio canary 渠道和工具预览渠道获取。
了解有关如何设置新 Android 模拟器预览版的详细信息,请访问: tools.android.com/tech-docs/emulator
非常感谢您提供反馈。请通过 Google+ 联系 Android Studio 开发团队。 原文来自【安卓开发者全球博客】:
|