使用手机模拟器与android操作系统
创建手机模拟器:
1. 点击Eclipse中新增的按钮,打开“Android Virtual Device Manager”(不同版本的ADT可能打开路径不同),如下图:

2. 点击“New”按钮,出现下面的对话框:

Name:输入名称
Target:选择这款模拟器所搭载的Android系统
SD Card:输入SD卡的容量。不要输入太大,因为SD卡被创建后,会以镜像文件的方式保存在硬盘上。如果SD卡原先被创建过,则在File中选择以前创建的SD卡即可。
Skin:选择手机的屏幕大小。可选的分辨率如下:
HVGA(标屏):320×480
QVGA:240×320
WQVGA400:240×400
WQVGA432:240×432
WVGA800:480×800
WVGA854:480×854
如果不是标准的屏幕大小,可以在Resolution中输入屏幕大小。
输入完成后,点击“CreateAVD”创建模拟器。

3. 点击“Start”按钮启动模拟器

启动后的模拟器界面如下:

左上角的5554实际上是端口号,当模拟器启动后,会绑定到127.0.0.1的5554端口上,便于以后模拟器之间的通信,以后可以把5554看作是这部模拟器的电话号码。
启动后如果网络不通,则参考如下解决办法:
“尚未注册网络”错误信息的解决办法

打开Android模拟器时,出现无信号,拔打电话或发短信时,提示“尚未注册网络”错误信息的解决方案如下。
- 场景一:你的电脑没有连接上互联网,同时也没有在局域网。
解决办法:右键点击网上邻居,选择"属性",在网络连接窗口中右键点击"本地连接",选择"属性",设置TCP/IP属性如下:
IP地址:192.168.1.100
子网掩码:255.255.255.0
默认网关:192.168.1.100
首选DNS服务器:192.168.1.100
- 场景二:你的电脑没有连接上互联网,但在局域网。
解决办法:右键点击网上邻居,选择"属性",在网络连接窗口中右键点击"本地连接",选择"属性",设置TCP/IP属性如下:
IP地址:设置成你所在局域网的IP,如:192.168.1.100
子网掩码:设置成你所在局域网的掩码,如:255.255.255.0
默认网关:设置成你所在局域网的网关,一般网关的IP格式为:*.*.*.1,如:192.168.1.1
首选DNS服务器:设置成你所在局域网的路由器IP,一般路由器的IP格式为:*.*.*.1,如:192.168.1.1
- 最后一种解决方案是:让你的电脑连接上互联网。
设置完成后最好重启模拟器,如果还是不行,可以把模拟器删除重建。
学习使用ANDROID操作系统
1. 长按文本输入框可以切换输入法

2. 删除短信时,长按短信可以出现操作菜单。
3. 更换手机铃声:
默认为静音,如果需要更换铃声,需要将铃声文件放到SD卡中。这需要通过Eclipse中的一个视图来实现:
在Eclipse中点击菜单:Window/Show View/Other,选择Android文件夹下的“File Explorer”,显示三个文件夹,这三个文件夹就是Android操作系统的文件目录。

- data目录:用来存放Android操作系统中软件所产生的数据
- mnt:映射一些外部设备
- system:存放Android系统的一些文件
更换手机铃声需要用到mnt目录,展开后有sdcard目录。有两种方式可以将文件存放到SD卡:
- 直接将文件拖放到目录中
- 点击按钮
,选择文件后存放到SD卡
将铃声文件保存到SD卡后,用Android自带的Music程序设置为铃声:
在打开的Music程序中看不到刚添加的铃声文件,因为Music程序是去媒体库中查找音乐的,而在媒体库中没有我们刚添加的铃声文件,怎么解决呢?
在插入SD卡时,会扫描媒体文件,将媒体文件添加到媒体库中,所以只要让扫描程序重新扫描SD卡就可以了。先卸载SD卡再加载(在Setting中,点击“SD卡和手机内存”,点击“卸载SD卡”,如下图。卸载后再点击“安装SD卡”即可)。

然后在Music程序中就可以看到新添加的铃声文件了:

点击音乐播放,然后点击“Menu”按钮,在出现的菜单中点击“用作铃声”即可。

4. 模拟接电话
需要用到一个视图,在Eclipse中点Window/Show View/Other,打开“Emulator Control”,在打开的窗口中呼叫“5554”:

在模拟器中接收到来电:

使用手机模拟器与android操作系统的更多相关文章
- mac系统下android studio创建手机模拟器
打开android studio,点击右上角的模拟器图标,打开“Android Virtual Device Manager” 窗口,如下图 点击“Create Virtual Device”,在 ...
- 浅谈新一代Android操作系统Android L
今天早一些的时候,Google公布了新一代Android操作系统Android L.让我很意外的是命名规则的变化,之前外界纷纷推測会叫Android5.0,同一时候会给一个甜品的名字命名.由于Andr ...
- IntelliJ IDEA 、genymotion模拟器、Android开发环境搭建
首先打开IDEA,看到该界面,如果没有该界面,请在User/用户名/IntelliJIDEAProjects/下删除所有项目文件夹.然后重启IDEA即可看到 接着开始配置jdk和sdk 然后在Proj ...
- Android操作系统架构
Android操作系统架构 Android操作系统整体应用架构 Android系统架构和一些普遍的操作系统差不多,都是采用了分层的架构,从他们之间的架构图看,Android系统架构分为四个层,从高 ...
- Android操作系统及APP
1. Android操作系统 1.1. 介绍 Android操作系统最初由Andy Rubin开发,主要支持手机.2005年8月由Google收购注资.第一部Android智能手机发布于2008 ...
- monkey工具使用中遇到的问题之一:手机模拟器中的部分应用出现网络无法连接
问题描述: 手机模拟器中的部分应用出现网络无法连接,但是比如:浏览器即可以正常访问网页 解决方法如下: 1.以管理员身份进入到cmd中,以WIN10为例 ,在电脑左下角点击鼠标右键就可以看到 注意: ...
- 使用天天模拟器开发Android应用
自带的模拟器太慢,Genymotion配置过于复杂,天天模拟器旧版本直接可用于调试,由于新版本的天大模拟器端口号被修改为6555,要想用于开发,需要使用ADB命令进行连接. 下载天天模拟器 天天模拟器 ...
- iOS Simulator 模拟器 与 Android Emulator 仿真器:为什么叫不同的英文名字?(待补充)
iOS Simulator 模拟器 与 Android Emulator 仿真器:为什么叫不同的英文名字?(待补充)
- adb连接手机模拟器
首先,要保证模拟器和电脑在同一网段(手机模拟器设置为桥接模式即可) 我使用的是夜神模拟器. 然后查看一下adb版本, adb version 需要1.0.31往上的版本才能连接. 然后输入 adb c ...
随机推荐
- 安装Sass
最近要开始用 Sass 做一些东西.先来记录一下安装过程. 1.确认本机的 Ruby 版本 2.访问网址下载 Sass 最新版本 https://rubygems.org/gems/sass 3.下载 ...
- android 48dp美化
48dp
- ActiveMQ讯息传送机制以及ACK机制详解
[http://www.ylzx8.cn/ruanjiangongcheng/software-architecture-design/11922.html] AcitveMQ:消息存储和分发组件,涉 ...
- ASP.NET服务器控件在IE10浏览器(非兼容模式)下报脚本错误的可能解决办法
关于IE10出现LinkButton点击无效的情况: 一般高配置的系统如Win7旗舰版SP1系统不会出现这种情况,针对家庭普通版和专业版的用户通过测试都有这种情况,对于开发人员要解决不同 ...
- ASP.net 服务器监控
参考代码: 1,页面 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="SMP ...
- 题外话(简识UML语言)
PS:“不积小流无以成为江河,不积跬步无以至千里”,学习也好,吃饭也罢,做任何事情都需要一步一个脚印,逐步积累过程,最后才会知识越来越丰富,吃的越饱… 在学习过程中用到了一些框图,用于绘画框图的语言数 ...
- ThinkSNS插件的使用方法
1.插件包放到/addons/plugin/ 目录下. 2.自定义一个插件钩子:修改/apps/public/Tpl/default/Index/index.html,约在65行左右,添加下面钩子.{ ...
- 设置AD用户属性
设置AD用户属性proxyaddresses的值 $test01 = [adsi]"LDAP://cn=test01,ou=oo,ou=admins,dc=ddv,dc=com" ...
- IOS 7 Study - UIViewController
Presenting and Managing Views with UIViewController ProblemYou want to switch among different views ...
- influxdb ERR: error parsing query: found -, expected
ERR: error parsing query: found -, expected 使用时遇到这个问题,执行语句: select * FROM test10-cc-core01 本来以为和sql语 ...