|
|
51CTO旗下网站
|
|
移动端

1.4.8 启动AVD 模拟器

《Android游戏开发从入门到精通》第1章Android 系统概述,在本章的内容中,将简单地介绍Android 的发展历程和背景,并介绍搭建Android应用开发环境的基本知识,为读者学习本书后面的知识打下基础。本节为大家介绍启动AVD 模拟器。

作者:王玉芹来源:机械工业出版社|2017-11-12 18:22

1.4.8 启动AVD 模拟器

对于Android 应用程序的开发人员来说,模拟器的推出为开发者的开发和测试工作带来了很大的便利。无论在Windows 系统下还是Linux 系统下,Android 模拟器都可以顺利运行。并且Android 官方还提供了Eclipse 插件,可以将模拟器集成到Eclipse 的IDE 环境。AndroidSDK 中包含的模拟器的功能非常齐全,电话本、通话等功能都可正常使用(当然没办法真的从这里打电话)。甚至其内置的浏览器和Maps 都可以联网。用户可以使用键盘输入、鼠标单击模拟按键输入,甚至还可以使用鼠标单击、拖动屏幕进行操纵。模拟器在计算机上模拟运行的效果如图1-38 所示。

注意:模拟器和真机究竟有何区别?

当然Android 模拟器不能完全替代真机,具体来说有如下差异。

模拟器不支持呼叫和接听实际来电;但可以通过控制台模拟电话呼叫(呼入和呼出)。

模拟器不支持USB 连接。

模拟器不支持相机/视频捕捉。

模拟器不支持音频输入(捕捉),但支持输出(重放)。

模拟器不支持扩展耳机。

模拟器不能确定连接状态。

模拟器不能确定电池电量水平和交流充电状态。

模拟器不能确定SD 卡的插入/弹出。

模拟器不支持蓝牙。

有关Andorid 模拟器的详细知识,将在本章后面的内容中进行详细介绍。

在调试Android 应用程序时需要启动AVD 模拟器,启动AVD 模拟器的基本流程如下所示。(1)选择图1-35 列表中名为“win”的AVD,单击按钮后弹出“Launch Option”界面。如图1-39 所示。

(2)单击“Launch”按钮后将会运行名为“win”的模拟器,运行界面效果如图1-40 所示。

技巧—快速安装SDK 的方法

Android SDK Manager 在线安装的速度非常慢,而且有时容易中断。其实可以先从网络中寻找到SDK 资源,用迅雷等下载工具下载后,将其放到指定目录后完成安装。具体方法是先下载android-sdk-windows,然后在android-sdk-windows 下双击setup.exe,在更新的过程中会发现安装Android SDK 的速度是1Kib/s,此时打开迅雷,分别输入下面的地址:

  1. https://dl-ssl.google.com/android/repository/platform-tools_r05-windows.zip  
  2. https://dl-ssl.google.com/android/repository/docs-3.1_r01-linux.zip  
  3. https://dl-ssl.google.com/android/repository/android-2.2_r02-windows.zip  
  4. https://dl-ssl.google.com/android/repository/android-2.3.3_r01-linux.zip  
  5. https://dl-ssl.google.com/android/repository/android-2.1_r02-windows.zip  
  6. https://dl-ssl.google.com/android/repository/samples-2.3.3_r01-linux.zip  
  7. https://dl-ssl.google.com/android/repository/samples-2.2_r01-linux.zip  
  8. https://dl-ssl.google.com/android/repository/samples-2.1_r01-linux.zip  
  9. https://dl-ssl.google.com/android/repository/compatibility_r02.zip  
  10. https://dl-ssl.google.com/android/repository/tools_r11-windows.zip  
  11. https://dl-ssl.google.com/android/repository/google_apis-10_r02.zip  
  12. https://dl-ssl.google.com/android/repository/android-2.3.1_r02-linux.zip  
  13. https://dl-ssl.google.com/android/repository/usb_driver_r04-windows.zip  
  14. https://dl-ssl.google.com/android/repository/googleadmobadssdkandroid-4.1.0.zip  
  15. https://dl-ssl.google.com/android/repository/market_licensing-r01.zip  
  16. https://dl-ssl.google.com/android/repository/market_billing_r01.zip  
  17. https://dl-ssl.google.com/android/repository/google_apis-8_r02.zip  
  18. https://dl-ssl.google.com/android/repository/google_apis-7_r01.zip  
  19. https://dl-ssl.google.com/android/repository/google_apis-9_r02.zip  
  20. ……… 

可以继续根据自己开发要求选择不同版本的API。

下载完后将它们复制到“android-sdk-windows/Temp”目录下,然后再运行setup.exe,勾选需要的API 选项,会发现很快就安装好了。记得把原始文件保留好,因为放在temp 目录下的文件装好后很快就会被自动删除。


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码

51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

网络工程师教程(第2版)

本书是全国计算机技术与软件专业技术资格(水平)考试的指定用书。按照新的网络工程师考试大纲的规定,本书包含了数据通信基础知识、网络体...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊