使用手机模拟器与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 ...
随机推荐
- Swift项目兼容Objective-C问题汇总
Swift项目兼容Objective-C问题汇总 转载自 http://www.cocoachina.com/swift/20150608/12025.html 本文是投稿文章,作者:一叶(博客)欢迎 ...
- ACM之递推递归
Hdu 2569 突破蝙蝠的包围,yifenfei来到一处悬崖面前,悬崖彼岸就是前进的方向,好在现在的yifenfei已经学过御剑术,可御剑轻松飞过悬崖. 现在的问题是:悬崖中间飞着很多红,黄,蓝三种 ...
- CodeForces Gym 100685C Cinderella (水题)
题意:给定 n 个杯子,里面有不同体积的水,然后问你要把所有的杯子的水的体积都一样,至少要倒少多少个杯子. 析:既然最后都一样,那么先求平均数然后再数一下,哪个杯子的开始的体积就大于平均数,这是一定要 ...
- Find mac address
Windows Method 1: Using the Command Prompt 1 Click on the Start button. 2 Type cmd in the search b ...
- Web服务器(CassiniDev的裁减版)
做此程序的原因是将软件部署简化,省去IIS的麻烦部署,减少项目实施人员的工作量和工作复杂度 Server sv = , "/", @"D:\web", IPAd ...
- C#之 HashSet(临时笔记,未参考资料,请慎重)
HashSet是一个集合,类似于DataSet,但是其主要用途是用来存放同一种类型的元素(string.row.table等),如果添加的元素跟定义时初始的类型不一致,就会直接编译失败. 例如: Ha ...
- iOS开发-用预处理指令代替注释
有时候我们在调试程序的时候,想不执行某一段代码或者某些方法,我们会用注释,但是这样看上去就会让你的代码显示“很绿”,此时我们可以用一下代码 #if 0 // 你不想执行的代码 #endif 这样就可以 ...
- linux下mysql开启慢查询
mysql中最影响速度的就是那些查询很慢的语句.这些慢的语句,可能是写的不够合理或者是大数据下多表的联合查询等等.所以我们要找出这些语句,分析原因,加以优化. 1.方法1:用命令开启慢查询 1).查看 ...
- 20 个用于处理页面滚动效果的 jQuery 插件
对设计和开发一个网站来说,web开发者不能低估了网站滚动效果的重要性.如今,设计者们都视为一大挑战了,在网站中设计出吸引眼球的高效视觉滚动效果.幸运的是有各种各样的jquery 滚动插件可供他们使用, ...
- CodeForces 173E Camping Groups 离线线段树 树状数组
Camping Groups 题目连接: http://codeforces.com/problemset/problem/173/E Description A club wants to take ...