详解android模拟器emulator

一、模拟器和真机的比较
android模拟器不具备的功能:
不支持呼叫和接听实际来电:但可以通过控制台模拟电话呼叫(呼入和呼出)
不支持USB连接
不支持相机/视频捕捉(我曾在模拟器做视频功能,不支持,上网查了说有的版本支持,但是试了不管用,可能与机器有关。视频播放涉及到硬件编码,建议真机调试)
不支持音频输入(捕捉);但支持输出(重放)
不支持扩展二级
不能确定连接状态
不能确定电池电量水平和交流电充电状态
不能确定SD卡的插入/弹出
不支持蓝牙
模拟器具备的独特功能
api demo:这个API演示android主要的UI部分,各种简单的空间使用技巧都可以在这里找到。
dev tools:在dev tools可以获取到一些debug时需要的信息(暂时还不会用,到时候写篇文章总结)
二、创建android模拟器
打开Andrid SDK and AVD Manager(Eclipse –> Window –> Android SDK and AVD Manager / SDK目录下的 SDK Manager)如下图:

然后点击左侧Virtual Devices选项卡,点击New,如下图:

Snapshot文章地址: 详解android的snapshot
如何使用SD Card:android创建以及使用SDcard镜像文件/模拟器共用SDcard
三、运行android模拟器
通过命令行来运行android模拟器:emulator.exe –avd emulator_name (模拟器的名字)
一般是:D:\android-sdk-windows\tools> emulator.exe –avd emulator_name

android模拟器的启动速度很慢,大约需要2-3分钟。

在Andrid SDK and AVD Manager的Virtual Device选中一个设备,然后点击右侧的start,如下图:

Scale display to real size–>限定start出的模拟器的尺寸,能减少运行的内存;wipe user data–>清除用户数据 ;

四、为模拟器设置简体中文界面
Home—> setting –> Language & keyboard –> select language

五、模拟手机拨打电话和发送短信的功能
打电话和发短信需要至少2个模拟器

注意模拟器标题上的数字“5554,5556,5558”就是这个模拟器的电话号码。

转载自:http://www.girlcoding.com/2011/04/android-emulator-intro/

投稿作者 作者网站


为您推荐

说点什么

您将是第一位评论人!

提醒
avatar
wpDiscuz