您的位置:首页 > 移动开发 > Android开发

3.1、Android Studio在虚拟机中运行应用

2016-06-24 18:34 309 查看
Android虚拟机Monitor一个设备并且显示在你的开发计算机上。它可以允许你在不适用硬件设备的情况下开发、测试你的Android应用。虚拟机支持Android手机,Android Wear和平板和Android TV设备。因为它有一些预定义的设备类型,所以你可以迅速的启动,同样你可以创建你自己的设备。

虚拟机是一个快速、强大和多功能。它比一个连接的物理设备更快的传递信息,提升开发进程。



关于Android虚拟机

当你运行你的项目的时候可以在虚拟机中运行你的项目,或者直接拖动一个APK到虚拟机中安装。就像在一个物理设备中一样,你在虚拟设备中安装了一个app之后,它会保留直到卸载或者替换。

Android虚拟机特性预览

Android虚拟机配置

虚拟机用Android Virtual Device(AVD)来决定外观、功能和虚拟设备的系统镜像。AVD允许你定义多个虚拟设备。

每个AVD可以视为单独的设备,有它用户数据、SD卡等等。当你通过AVD配置运行虚拟机,它会自动从AVD目录自动载入用户数据和SD卡数据。默认情况下,虚拟机将用户数据,SD卡数据和缓存保存在AVD目录下。

系统镜像

Android虚拟机运行了一个完整的Android系统栈,从最底层的内核,到一些预装的应用。在你创建AVD的时候,你可以选择你需要的Android镜像版本。

依赖和先决条件

Android虚拟机需要以下先决条件:

1、 Android Studio 2.0或更高

2、 SDK Tools 25.0.10 或更高

不支持

Android虚拟机支持一个设备的大部分特性,但是不包括以下这些:

1、 WiFi

2、 Bluetooth

3、 NFC

4、 SD卡

5、 设备连接耳机

6、 USB

在Android虚拟机中运行APP

在可以在一个Android Studio项目中运行一个app。或者,你可以直接运行安装在虚拟机中的app。以下方式打开虚拟机:

1、 打开Android Studio ,选择Run

然后出现Select Deployment Target对话框



2、 在Select Deployment Target对话框,选择一个已经存在的虚拟机,点击OK

3、 在你的虚拟机中测试你的app。

本文作者:宋志辉

个人微博:点击进入
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: