创建手机模拟器:

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操作系统的更多相关文章

  1. mac系统下android studio创建手机模拟器

    打开android studio,点击右上角的模拟器图标,打开“Android Virtual Device Manager” 窗口,如下图   点击“Create Virtual Device”,在 ...

  2. 浅谈新一代Android操作系统Android L

    今天早一些的时候,Google公布了新一代Android操作系统Android L.让我很意外的是命名规则的变化,之前外界纷纷推測会叫Android5.0,同一时候会给一个甜品的名字命名.由于Andr ...

  3. IntelliJ IDEA 、genymotion模拟器、Android开发环境搭建

    首先打开IDEA,看到该界面,如果没有该界面,请在User/用户名/IntelliJIDEAProjects/下删除所有项目文件夹.然后重启IDEA即可看到 接着开始配置jdk和sdk 然后在Proj ...

  4. Android操作系统架构

    Android操作系统架构   Android操作系统整体应用架构 Android系统架构和一些普遍的操作系统差不多,都是采用了分层的架构,从他们之间的架构图看,Android系统架构分为四个层,从高 ...

  5. Android操作系统及APP

    1.   Android操作系统 1.1.  介绍 Android操作系统最初由Andy Rubin开发,主要支持手机.2005年8月由Google收购注资.第一部Android智能手机发布于2008 ...

  6. monkey工具使用中遇到的问题之一:手机模拟器中的部分应用出现网络无法连接

    问题描述: 手机模拟器中的部分应用出现网络无法连接,但是比如:浏览器即可以正常访问网页 解决方法如下: 1.以管理员身份进入到cmd中,以WIN10为例 ,在电脑左下角点击鼠标右键就可以看到 注意: ...

  7. 使用天天模拟器开发Android应用

    自带的模拟器太慢,Genymotion配置过于复杂,天天模拟器旧版本直接可用于调试,由于新版本的天大模拟器端口号被修改为6555,要想用于开发,需要使用ADB命令进行连接. 下载天天模拟器 天天模拟器 ...

  8. iOS Simulator 模拟器 与 Android Emulator 仿真器:为什么叫不同的英文名字?(待补充)

    iOS Simulator 模拟器 与 Android Emulator 仿真器:为什么叫不同的英文名字?(待补充)

  9. adb连接手机模拟器

    首先,要保证模拟器和电脑在同一网段(手机模拟器设置为桥接模式即可) 我使用的是夜神模拟器. 然后查看一下adb版本, adb version 需要1.0.31往上的版本才能连接. 然后输入 adb c ...

随机推荐

  1. oracle学习 八 分页(使用rownumber)(持续更)

    rownumber是查询的数据集之后加入一个伪列(连续的)使用它可以去制作以oracle数据库为基础的分页,语句类似于公式直接套用如下: select * from (select rownum r, ...

  2. HDU 4284Travel(状压DP)

    HDU 4284    Travel 有N个城市,M条边和H个这个人(PP)必须要去的城市,在每个城市里他都必须要“打工”,打工需要花费Di,可以挣到Ci,每条边有一个花费,现在求PP可不可以从起点1 ...

  3. POJ 3617 Best Cow Line (贪心)

    题意:给定一行字符串,让你把它变成字典序最短,方法只有两种,要么从头部拿一个字符,要么从尾部拿一个. 析:贪心,从两边拿时,哪个小先拿哪个,如果一样,接着往下比较,要么比到字符不一样,要么比完,也就是 ...

  4. java使用org.apache.poi读取与保存EXCEL文件

    一.读EXCEL文件 package com.ruijie.wis.cloud.utils; import java.io.FileInputStream; import java.io.FileNo ...

  5. 数据库 SQL :有关 NULL 值引发 TRUE、FALSE、UNKNOW 三值逻辑

    在 Java.C# 中,相信如果是 boolean 类型值,只有两种选择 true.false.然而,在 SQL 查询中,NULL 值的引入,使得新增了 UNKNOW ,因此,就产生了 TRUE.FA ...

  6. HTML中诡异的空文本

    (从已经死了一次又一次终于挂掉的百度空间人工抢救出来的,发表日期2014-03-27) 今天在写代码的时候发现了一个诡异的问题,我的HTML页面代码当中明明没有多余的行,标签书写规范,没有加任何样式( ...

  7. php 扩展 redis

    1.通过phpinfo 查看php的版本(  要注意php 是nts 还是ts 通过phpinfo(); 查看其中的 Thread Safety 项,这个项目就是查看是否是线程安全,如果是:enabl ...

  8. PostgreSQL关闭不了时怎么办

    停止模式分为: smart, fast, immediate : 分别对应着:    SIGTERM, SIGINT, SIGQUIT 信号 当我采用 fast模式无法关机的时候,可以使用如下办法: ...

  9. JSON的解析

    一:JSON字符串转换为JSON对象 JSON 最常见的用法之一,是从 web 服务器上读取 JSON 数据(作为文件或作为 HttpRequest),将 JSON 数据转换为 JavaScript ...

  10. ARM&Linux 下驱动开发第二节

    驱动文件:qudong.c,make生成qudong.ko文件,烧录到ARM板上 #include<linux/init.h> #include<linux/module.h> ...