简述Android模拟机和真机的区别,详解android模拟器emulator
详解android模拟器emulator
Mark Do 2011年4月18日 暂无评论 阅读 4,524 次
一、模拟器和真机的比较
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/
投稿作者
作者网站
订阅评论
提醒
此页的新评论
别人回复我的评论
Label
{}
[+]
名字*
Email*
Website
Label
{}
[+]
名字*
Email*
Website
0 评论
内联反馈
查看所有评论
为您推荐
请支持IMCN发展!
简述Android模拟机和真机的区别,详解android模拟器emulator相关推荐
- 简述Android模拟机和真机的区别,谈谈android模拟器和真机的差别
虽说android模拟器做得很完善几乎跟真机一样,但本人实际开发发现还是有不少不一样的,没有一个真机测试还真难保证自己的应该能够在真机上顺畅跑起来. 列举下我遇到的不同之处: 1.模拟器上安装的apk ...
- oppor15版本android,OPPOR15和R15梦境版区别详解
你们知道OPPOR15和R15梦境版有哪些区别吗?怎么样开启这项功能呢?对此感兴趣的用户可以随小编去下文看看OPPOR15和R15梦境版区别详解. OPPOR15和R15梦境版区别详解 在颜色方面,两 ...
- android系统加载主题的流程,详解Android布局加载流程源码
一.首先看布局层次 看这么几张图 我们会发现DecorView里面包裹的内容可能会随着不同的情况而变化,但是在Decor之前的层次关系都是固定的.即Activity包裹PhoneWindow,Phon ...
- iOS开发者申请发布证书及真机调试 图文详解
打开iOS Dev Center,选择Sign in,登陆(至少99美元账号),登陆之后在网页右边选择Certificates,Identifiers & Profiles,选择Identif ...
- android中point pt1,Android dip,px,pt,sp 的区别详解
dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA.HVGA和QVGA 推荐使用这个,不依赖像素. ...
- android 快速开发常用工具类,实例详解Android快速开发工具类总结
一.日志工具类 Log.java public class L { private L() { /* 不可被实例化 */ throw new UnsupportedOperationException ...
- android安装apk时启动一个服务器,详解Android中App的启动界面Splash的编写方法
一.Splash界面的作用用来展现产品的Logo 应用程序初始化的操作 检查应用程序的版本 检查当前应用程序是否合法注册 二.界面的xml定义写一个布局背景设置为产品的logo图片,再添加一个text ...
- android 沉浸式状态栏 兼容低版本,详解Android沉浸式实现兼容解决办法
自android5.0开始,沉浸式状态栏似乎成为一种潮流,应用里缺少沉浸式总感觉少些什么.于是乎,我开始到处找如何兼容低版本的沉浸式,由于Android平台跨度问题,总遇到一些不如人意的问题.终于,皇 ...
- android代码实现手机加速功能吗,详解Android开发中硬件加速支持的使用方法
Android从3.0(API Level 11)开始,在绘制View的时候支持硬件加速,充分利用GPU的特性,使得绘制更加平滑,但是会多消耗一些内存. 开启或关闭硬件加速: 由于硬件加速自身并非完美 ...
- Android 8.0学习(32)---Android 8.0源码目录结构详解
Android 8.0源码目录结构详解 android的移植按如下流程: (1)android linux 内核的普通驱动移植,让内核可以在目标平台上运行起来. (2)正确挂载文件系统 ...
最新文章
- (C++)一行代码递归实现辗转相除法
- 小创业项目组的管理和实践:快速迭代的思考
- socket聊天室笔记
- BI-SqlServer
- html中a标签如何设置行宽高
- 通过PyTorch中的可视化理解卷积神经网络
- window.event对象详尽解析
- 第 20 次 CSP认证 202009-4 星际旅行
- 博弈指什么棋_格局:什么是格局?(胜读十年书)
- liunx服务程序的安装及配置
- DolphinScheduler 调度系统
- 利用EDA365 SKILLS 生成gerber和手动生成
- (转)所谓“降维打击”到底什么意思?
- 计算机获取信息的过程是,“获取信息的过程与方法”的教学案例
- Mac BookPro 开机密码忘记解决办法
- 2021年最新最全APP各大安卓市场应用首发规则
- 【ZYNQ】从入门到秃头01 初识ZYNQ(PS和PL之间连接)
- Could not install the app on the device, read the error above for details. Make sure you have an And
- 登录失败、请确认地址和端口
- 【VBScript】实现QQ/微信/发消息