简单android avd的创建

上传人:ldj****22 文档编号:35755513 上传时间:2018-03-20 格式:PDF 页数:10 大小:921.45KB
返回 下载 相关 举报
简单android avd的创建_第1页
第1页 / 共10页
简单android avd的创建_第2页
第2页 / 共10页
简单android avd的创建_第3页
第3页 / 共10页
简单android avd的创建_第4页
第4页 / 共10页
简单android avd的创建_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《简单android avd的创建》由会员分享,可在线阅读,更多相关《简单android avd的创建(10页珍藏版)》请在金锄头文库上搜索。

1、简单 Android AVD 的创建 AVDAndroid VirtualDevice(安卓虚拟设备) ,安卓模拟器,功能等同于 PC 上的虚拟机。本例中简单创建的 模拟器不具备真实手机所有的使用功能,其他如 WiFi 等需要硬件芯片的功能未实现模拟。 创建 AVD 前,必须首先安装 JDK(JAVA 开发包)和 Android SDK(安卓开发包) ,并设置相应的系统环境变量。 如果您的电脑是在国内使用,由于谷歌在中国的很多服务被 GFW(国家防火墙)屏蔽,那么您可能需要为谷歌提供 的模拟器数据下载服务设置域名转向。 实例 PC 的操作系统的 Windows 7 64 位,本例提供目前可下载

2、的 JDK 和 SDK 的下载地址,若地址失效,请您到 Oracle 官网和 Android 官网分别下载这两个开发包 JDK 下载地址 1(只支持 64 位操作系统) : http:/ JDK 下载地址 2(只支持 32 位操作系统) : http:/ SDK 下载地址(兼容 32 位和 64 位操作系统) : http:/ 一、一、安装 JDK,JDK 安装包中含 JRE(Java Runtime Environment,Java 执行环境) ,安装过程中会同时安装 JRE,可修 改安装路径,本例修改安装路径为“D:Program FilesJava (x86)jdk1.7.0_07” ,

3、其他安装设置默认即可,此过程省略。 二、二、设置 Java 环境变量,安装 SDK 前需首先设置 Java 环境变量,否则安装 SDK 时会提示识别不到系统中 Java 执行 环境而被终止。 打开控制面板,单击“系统”图标,单侧左侧菜单“高级系统设置” ,在弹出的系统属性对话框上选择“高级” 选项卡,单击下方的“环境变量” ,弹出环境变量对话框,设置下方的“系统变量” : 1、新建变量名为“JAVA_HOME” 、变量值为 JAVA 安装路径的系统变量,例如本例变量值为“D:Program Files (x86)Javajdk1.7.0_07” (不包括双引号)并单击确定。 2、新建变量名为“

4、CLASSPATH” 、变量值为“.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar” (不包括双 引号)的系统变量并单击确定,注意不要遗漏变量值中前面英文输入法状态下的点和分号。 3、在系统变量框中找到 Path 变量,双击打开,在变量值的最后添加“;%JAVA_HOME%bin” (不包括双引号) 并单击确定,注意不要删除变量中已存在的内容,添加时注意前面的分号。 4、验证环境变量是否成功单击击电脑屏幕左下方的“开始” ,单击“运行” ,输入“cmd”打开命令提示符 对话框,输入命令“java version” (不包括双引号) ,检测 Java

5、版本信息,出现下图所示,表明环境变量设置成功。 三、三、安装 SDK,安装过程中也可修改安装路径,本例修改安装路径为“D:Program Files (x86)Androidandroid-sdk” , 其他安装设置默认即可,此过程省略。 四、四、本例在更新模拟器数据时,无法连接到谷歌提供的模拟器数据下载服务器,需设置域名转向,若您能够成功更 新模拟器数据,可略过本节。 单击击电脑屏幕左下方的“开始” ,单击“运行” ,输入“cmd”打开命令提示符对话框,输入命令 “%windir%system32driversetc” (不包括双引号) ,在弹出的文件夹中找到“hosts”文件,用记事本打开

6、,清空里 面原有的内容,复制此段内容“74.125.237.1 dl-” (不包括双引号)粘贴其中,然后保存并退出。 谷歌提供的模拟数据器下载服务器的域名为 dl-,目前该服务器的 IP 地址为 74.125.237.1,如果哪 一天不能更新数据,说明设置的域名转向已经失效,请百度搜索该域名对应的正确 IP 地址。 五、五、更新模拟器数据,单击电脑屏幕左下方的“开始” ,打开“所有程序” ,找到“Android SDK Tools”文件夹,打开“SDK Manager” (SDK 管理器) 。如果域名转向设置正确,将看到管理器的更新列表, “Status(状态) ”列下显示 “Installe

7、d”的项表明数据已安装,显示“Not Uninstalled”的项表明数据没有安装。全部更新列表中的数据会因数 据太大导致下载很长时间,本例只选择 Android SDK Platform-tools 和 Android 4.1 (API 16)两项数据,如图所示。 选择完成后,单击右下方的“Install 9 Package”按钮,弹出确认对话框,选择“Accept(接收) ”并单击“Install” 开始安装更新。安装过程如图所示。 六、六、待数据更新完成后,关闭 AVD Manager 程序窗口。单击击电脑屏幕左下方的“开始” ,打开“所有程序” ,找到 “Android SDK Too

8、ls”文件夹,打开“AVD Manager” (AVD 管理器) 。弹出 AVD 管理器窗口,单击“New(新建) ” 按钮,弹出创建 AVD 对话框,详细配置如图。 七、七、AVD 创建完成后,回到 AVD 管理器界面,选中刚刚创建好的 AVD,单击 Start 启动 AVD。 单击“Launch”执行。 八、八、相对真机而言,AVD 运行速度较慢,但在 Android 开发中,用于调试是非常方便的。以下数张图是 AVD 启动之 后的画面。 九、九、AVD 的关机 AVD 启动后,如果像真机那样,长按虚拟键盘上的电源按钮关机, AVD 界面一直停留在关机画面,此时如果单 击 AVD 窗口右上

9、角的“X”关机,下次再打开 AVD 时,可能出现以下两种情况: 1、如果没有启用 AVD 快照(Snapshot)功能(下节有 Snapshot 功能介绍) ,再次打开 AVD 时 Android 系统缓慢 地正常重启; 2、如果启用了 AVD 快照(Snapshot)功能,再次打开 AVD 时,还是停留在关机画面。此时有两个解决方法, 第一个方法是单击 AVD 窗口右上方的“X”关闭它,回到 AVD 管理器删除并重建该 AVD;第二个方法是是单击 AVD 窗口右上方的“X”关闭它,点击 AVD 管理器上的 Start 重新启动该 AVD,弹出 Launch Options(启动选项)对话框

10、时勾选 Wipe user data(清除操作数据恢复出厂设置)项。 上述两个方法均有可能导致您在 AVD 系统所做的修改(包括手动安装的应用程序)全部丢失。 所以,建议不要长按虚拟键盘关闭 AVD 系统。比较好的方式是,启用 AVD 快照功能,单击 AVD 窗口(非 AVD 管理器窗口)右上方的“X”按钮直接关闭程序。 十、十、Snapshot(快照)功能 Snapshot 功能原理:AVD 关闭时自动保存当前运行状态,在下次启动时直接读取上次关闭前的运行状态,不需 重新加载 Android 系统,以加快 AVD 的启动速度。 在创建 AVD 或编辑 AVD 时,Snapshot 下的 En

11、able(开启)前打勾,开启快照功能,如图所示。 在 AVD 管理器中,选择将要启动的 AVD,点击 Start 启动,弹出 Launch Options(启动选项)对话框,Launch from snapshot(从快照启动)和 Save to snapshot(关机时保存快照)这两项都打上勾,且 Wipe user data(清除 操作数据恢复出厂设置)这项不打勾,如图。 设置完成后,单击 Launch(运行) ,AVD 将快速加载上次关闭时的运行状态直接启动。 十一、十一、AVD 的上网 目前最新的 AVD 版本为 Android 4.1 版,这个版本不需要对 AVD 系统做修改就能通过

12、电脑所在的网关上网,但 不是所有的 AVD 版本都能上网,例如像 Android 2.3.3 旧版本,如果没有修改 AVD 系统 DNS 属性值,是不能上网的。 以 Android 2.3.3 版本为例,通过下文的方式可实现上网功能。对于其他版本,修改过程大同小异,请自行测试。 首先启动 AVD 系统,本例的工具位于 SDK 安装目录下的 platform-tools 文件夹中,单击电脑屏幕左下方的“开 始” ,单击“运行” ,输入“cmd”打开命令提示符,开始修改 AVD 系统 DNS 属性: 1、输入 D: (冒号为英文输入法状态下的冒号) ,按回车键,切换到 D 盘; 2、输入 cd “

13、D:ProgramFiles (x86)Androidandroid-sdkplatform-tools“ (双引号为英文输入法状态下的双引号) , 按回车键,切换到 adb 工具目录,如图。 3、输入 adb shell 命令,进入 Shell 模式。 4、输入 getprop 命令获取当前系统所有的属性状态,找到以net.dns1开关的那一行,查看 DNS 值。 5、输入 setprop net.dns1 192.168.1.1 命令修改 DNS 值为 192.168.1.1,192.168.1.1 为当前联网电脑的网关地址。 当前联网电脑网关地址查询(以 Windows 7 为例) :进入电脑的“控制面板” ,打开“网络和共享中心” ,单击左侧 菜单中的“更改适配器属性”进入“网络连接”文件夹,双击“本地连接” ,在弹出的对话框上单击“详细信息” , 在弹出的对话框中找到“IPv4 默认网关”后的 IP 地址。该 IP 地址即所需的 IP 地址。 6、输入 getprop 命令获取当前系统所有的属性状态,检查 DNS 属性值是否修改成功。 7、DNS 值修改好后,切换到 AVD 窗口,打开谷歌浏览器尝试上网。 E N D

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号