Android模拟器简介—更新到最新的3.0 Honeycomb

Android模拟器简介—更新到最新的3.0 Honeycomb
Android模拟器简介—更新到最新的3.0 Honeycomb

no Pain no Gain no Gavin 博客同步更新至:https://www.360docs.net/doc/9813604383.html,/deaboway https://www.360docs.net/doc/9813604383.html,/deaboway
前面介绍了 Windows 环境下,基于 Android SDK(2.3) 和 Eclipse(helios) 的 Android 开发环境的搭建,并创建了第一个应用程序 Hello Android World,之后 用 Honeycomb Preview 模拟器深入解析了 Eclipse 中 Android 工程的结构以及调 试。 具体请参考小生的blog:https://www.360docs.net/doc/9813604383.html,/deaboway 或者 https://www.360docs.net/doc/9813604383.html,/deaboway。 一、 环境变量 当前最新版本的 Android SDK 中,adb 已经被从./tools/目录移动到./platformtools/,因此为了方便,在 windows 环境中,需要把以上两个目录添加到 PATH 中,如下:
二、
常用命令
这样,我们就可以直接在 cmd 中直接运行 adb/android/emulator 等命令,简单 介绍如下: 1. 命令行输入 adb 相关命令:
1

no Pain no Gain no Gavin 博客同步更新至:https://www.360docs.net/doc/9813604383.html,/deaboway https://www.360docs.net/doc/9813604383.html,/deaboway
adb 命令具体的参数可以通过在命令行输入 adb 后回车,或者 adb help 后回车 的方式查看,这里简单介绍几个比较常用的命令。 adb devices 列出所有装载的设置。 adb shell 进入设备根目录/,取得对设备的控制权,如输入 ls 命令等。 adb install 将指定的 apk 文件安装到设备上。如果有多个设备同时存在,则需要指定目 标设备,如:adb install -s emulator-5554 D:/name.apk。 adb uninstall [-k] <软件名> 卸载指定软件,如果加 -k 参数,为卸载软件但是保留配置和缓存文件。 adb push <本地路径> <远程路径> 把本机电脑上的文件或者文件夹复制到设备(手机)。比如,我们可以用如下命 令,将 sdcard 外的东西存放进去:adb push gavin.txt /sdcard/gavin.txt。 adb pull <远程路径> <本地路径> 把设备(手机)上的文件或者文件夹复制到本机电脑。 2. 命令行输入 Android 相关命令:
2

no Pain no Gain no Gavin 博客同步更新至:https://www.360docs.net/doc/9813604383.html,/deaboway https://www.360docs.net/doc/9813604383.html,/deaboway
android 命令具体的参数可以通过在命令行输入 android 后回车,或者 android help 后回车的方式查看,这里简单介绍几个比较常用的命令。
3. 命令行输入 emulator 相关命令:
3

no Pain no Gain no Gavin 博客同步更新至:https://www.360docs.net/doc/9813604383.html,/deaboway https://www.360docs.net/doc/9813604383.html,/deaboway
emulator 命令具体的参数可以通过在命令行输入 emulator -help 后回车的方式 查看,这里简单介绍几个比较常用的命令。 emulator -avd 启动指定模拟器。 emulator -avd -sdcard 启动一个带有 SD 卡的指定模拟器。 emulator -skin 启动一个使用指定 skin 的模拟器。 emulator -netdelay 模拟多种网络延迟等级,因此你可以在更接近真实情况的环境下测试你的应 用程序。可以在模拟器启动时设置延迟等级或范围,也可以在模拟器运行期间通过 控制台动态修改延迟。(关于控制台的操作,后面会介绍) emulator -netspeed 模拟多种网络传输速度。可以在模拟器启动时指定传输速度或范围,也可以 在模拟器启动后通过控制台动态修改传输速度。 4. mksdcard [-l label] 创建 sdcard,如:mksdcard 256M C:\gavin.img
4

no Pain no Gain no Gavin 博客同步更新至:https://www.360docs.net/doc/9813604383.html,/deaboway https://www.360docs.net/doc/9813604383.html,/deaboway
5. 模拟器控制台 每一个运行中的模拟器实例都包括一个控制台,我们可以利用控制台动态的 查询和控制模拟设备的环境。如:我们可以利用控制台动态的管理端口映射和网络 特性,还可以模拟电话事件。想要进入控制台输入命令,需要使用 telnet 连接到控 制台的端口号: telnet localhost 其中,port 是 emulator 的 port 号,如果第一个是 5554 端口,下一个实例使用 的端口号会加 2:5556、5558 等。最多可以有 16 个模拟器实例同时运行控制台。 获取模拟器的方法有: 在启动模拟器时使用-verbose 选项来检测该模拟器实例使用的端口 号; 在调试输出中找“emulator console running on port number”这一行; 在命令行中使用 adb devices 来查看模拟器实例和他们的端口列表。
连接上控制台之后,可以输入 help [command]来查看命令列表和指定命令的 教程。要离开控制台会话,使用 quit 或 exit 命令。下面,简单介绍几个控制台下 常用命令。 redir redir 在模拟器运行期间添加和删除端口重定向。连接上控制台后,可以通过它来 管理端口重定向:列出、增加、删除。 network status
5

no Pain no Gain no Gavin 博客同步更新至:https://www.360docs.net/doc/9813604383.html,/deaboway https://www.360docs.net/doc/9813604383.html,/deaboway
检测网络状况和当前延迟、加速特性。 network delay gprs 同 emulator -netdelay network speed 同 emulator -netspeed gsm 在模拟器上模拟电话功能。可以模拟打入电话和建 /终止数据连接。Android 系统模拟电话呼叫跟真实情况一样。这个版本暂不支持电话录音。 三、 Android 模拟器快捷键 Emulated Device Key Home Menu (left softkey) Star (right softkey) Back Call/dial button Hangup/end call button Search Power button Audio volume up button Audio volume down button Camera button 屏幕旋转 Switch to previous layout orientation (for example portrait landscape) 屏幕旋转 Switch to next layout orientation (for example portrait landscape) Toggle cell networking on/off Toggle code profiling Toggle fullscreen mode 轨迹球 Toggle trackball mode Enter trackball mode temporarily (while key is pressed) DPad left/up/right/down DPad center click Onion alpha increase/decrease Keyboard Key HOME button F2 or Page-Up button Shift-F2 or Page-Down button ESC button F3 button F4 button F5 button F7 button KEYPAD_PLUS, Ctrl-5 KEYPAD_MINUS, Ctrl-F6 Ctrl-KEYPAD_5, Ctrl-F3 Ctrl-F11 Ctrl-F11 F8 F9 (only with -trace startup option) Alt-Enter F6 (调出后,鼠标移动控 制) Delete KEYPAD_4/8/6/2 KEYPAD_5 KEYPAD_MULTIPLY(*) / KEYPAD_DIVIDE(/)
6

no Pain no Gain no Gavin 博客同步更新至:https://www.360docs.net/doc/9813604383.html,/deaboway https://www.360docs.net/doc/9813604383.html,/deaboway
这里特别介绍下最新版本的更适合平板电脑使用、专门为 Android 平板电脑 进行优化的系统版本 Honeycomb Preview 上,Ctrl-F11 的使用。 在 Honeycomb Preview 上,默认是如下图所示显示的:
如果想要换成在电脑屏幕上正常显示,则需要:在“Menu”-“Settings”“Screen”-“Auto-rotate screen”,取消选中即可。如果此时在 Honeycomb Preview 横 向的时候,屏幕仍然翻转,则连续按两次 Ctrl-F11——先切成竖屏,再切回横屏— —这时,就会发现屏幕变成如下显示:
7

no Pain no Gain no Gavin 博客同步更新至:https://www.360docs.net/doc/9813604383.html,/deaboway https://www.360docs.net/doc/9813604383.html,/deaboway
另外,可以在“Menu”-“Settings”-“Language&input”-“Select language”中选择 “中文(简体)”,则可以使用中文界面,如下:
更多 Setting 请自行摸索,有不清楚的在小生博客留言吧。
8

no Pain no Gain no Gavin 博客同步更新至:https://www.360docs.net/doc/9813604383.html,/deaboway https://www.360docs.net/doc/9813604383.html,/deaboway
四、
模拟器的限制
模拟器基本上可以模拟绝大多数 Android 设备的功能,但是,迄今为止,模 拟器仍存在如下限制: 不支持呼叫和接听实际来电;但可以通过控制台模拟电话呼叫(呼入和呼 出) 不支持 USB 连接 不支持相机/视频捕捉 不支持音频输入(捕捉);但支持输出(重放) 不支持扩展耳机 不能确定连接状态 不能确定电池电量水平和交流充电状态 不能确定 SD 卡的插入/弹出 不支持蓝牙 五、 运行多个模拟器实例
如果必要的话,可以同时运行多个模拟器实例。每个模拟器实例使用独立的 用户数据内存和不同的 控制台端口。这样可以独立的管理每一个模拟器实例。但 是,每个实例存储跨会话的持久用户数据的能力—用户设置和安装的应用程序—会 受限制。具体如下: 只有第一个模拟器实例能根据会话保存用户数据。默认情况下它把用户数 据保存在开发设备的~/.android/userdata.img (Linux 和 Mac) 或 C:\Documents and Settings\\Local Settings\Android\userdata.img (Windows)文件里。在启动模拟器时使用-data 选项来控制用户数据的存储 和加载位置。 在第一个实例后启动的模拟器实例(并行的)在会话过程中也保存用户数 据;但它们不会为下一个会话保存它。这些实例将数据保存在临时文件 中,当实例退出时,相应的临时文件会被删除。 六、 模拟器上网问题 1、将网络连接代理设置写入配置数据库 ① 通过命令行或者通过双击 emulatoer 可执行文件,打开模拟器 ② 在命令行执行 adb shell 打开 android 的控制台 ③ 执行 ls -l /data/data/com.android.providers.settings/databases/settings.db ,查看系统设 置数据库文件是否存在 ④ 如果数据库文件存在,执行 sqlite3 /data/data/com.android.providers.settings/databases/settings.db,以 settings.db 为当前 scheme 启动 SQLITE3
9

no Pain no Gain no Gavin 博客同步更新至:https://www.360docs.net/doc/9813604383.html,/deaboway https://www.360docs.net/doc/9813604383.html,/deaboway
⑤ 执行 INSERT INTO system VALUES(99,’http_proxy’, ‘192.168.0.245:8080′); 语句插入数据,其中 192.168.0.245 是我们要使 用的代理服务器 IP,8080 是端口,请根据具体情况替换 ⑥ 执行 SELECT * FROM system; 来查看刚才插入的数据 ⑦ 重启模拟器,以使代理服务器设置生效 ⑧ 可以使用 DELETE FROM system WHERE _id=99; 语句来删除代理设 置,或者使用 UPDATE system SET value = '192.168.0.245:8070' WHERE _id=99; 来修改代理服务器设置 2、可能是 DNS 的问题 ① 用系统的命令进入 Android 开发包的 tools 目录 cd E:\android-sdk-windows\tools ② 使用 adb 的 shell,确认系统的各项属性 adb shell getprop getprop 会列出系统当前的各项属性 ③ 得到模拟器的 DNS 地址 在结果里可以看到: [net.dns1]: [10.0.2.3] [net.dns2]: [10.0.2.4] ④ 把 dns 改成我们自己的 DNS setprop net.dns1 192.168.1.1 注:一般 TP-LINK 及 D-LINK 的 DNS 都是 192.168.1.1,如果不是请使用 ipcnofig /all 命令确认。 3、直接带参数启动模拟器 emulator @default -http-proxy 10.16.xx.xx:8080 其中 default 是模拟器的名称 4、在模拟器中设置 启动模拟器,然后进入 Settings->Wireless & networks->Mobile networks>Access Point Names 然后打开出现在列表中的 access point; 然后下面这样设置: - Proxy : your proxy address - Port : your proxy port - Username : your username if needed, or - Password : your password if needed, or
更多相关文章,请访问: https://www.360docs.net/doc/9813604383.html,/deaboway https://www.360docs.net/doc/9813604383.html,/deaboway 以上两个 blog 同步更新。
10

华为eNSP模拟器命令PDF.pdf

华为模拟器命令 计算机命令 PCA login: root ;使用root用户password: linux ;口令是linux # shutdown -h now ;关机 # init 0 ;关机 # logout ;用户注销 # login ;用户登录 # ifconfig ;显示IP地址 # ifconfig eth0 netmask ;设置IP地址 # ifconfig eht0 netmask down ;禁用IP地址 # route add 0.0.0.0 gw ;设置网关 # route del 0.0.0.0 gw ;删除网关 # route add default gw ;设置网关 # route del default gw ;删除网关 # route ;显示网关 # ping ;发ECHO包 # telnet ;远程登录 交换机命令 [Huawei]dis cur ;显示当前配置[Huawei]display current-configuration ;显示当前配置[Huawei]display interfaces ;显示接口信息[Huawei]display vlan all ;显示路由信息[Huawei]display version ;显示版本信息 [Huawei]super password ;修改特权用户密码[Huawei]sysname ;交换机命名[Huawei]interface ethernet 0/1 ;进入接口视图[Huawei]interface vlan x ;进入接口视图[Huawei-Vlan-interfacex]ip address 10.65.1.1 255.255.0.0 ;配置VLAN的IP地址 [Huawei]ip route-static 0.0.0.0 0.0.0.0 10.65.1.2 ;静态路由=网关[Huawei]rip ;三层交换支持[Huawei]local-user ftp [Huawei]user-interface vty 0 4 ;进入虚拟终端 [S3026-ui-vty0-4]authentication-mode password ;设置口令模式 [S3026-ui-vty0-4]set authentication-mode password simple 222 ;设置口令

解决android 模拟器上网问题

android 模拟器上网问题 分类:android 2011-05-06 17:00 202人阅读评论(0) 收藏举报方法一 首先,Windows下,配置Adroid环境变量(Win7为例) 1、桌面右键——》我的电脑——》高级系统设置 2、高级——》环境变量——》系统变量——》Path 3、添加Android SDK目录到系统变量Path中,如下图: 注:F:/Pro-files/android-sdk-windows/tools,添加到系统Path 如果有F:/Pro-files/android-sdk-windows/platform-tools,也一并添加到系统Path, 说明:最新版的Android SDK安装,emulator命令一般在tools目录中,adb命令移到了platform-tools目录 接着,启动模拟器 1、cmd (Ctrl+R,启动命令提示符窗体) 2、emulator -avd avd2.1 (启动模拟器,avd2.1 为您安装Android的模拟器名称Name) 3、cmd (Ctrl+R,再另启动命令提示符窗体) 然后,将网络连接代理设置写入配置数据库 1、adb shell (进入模拟器的linux系统,成功启动模拟器后,此命令才有效) 假如你的上网代理IP是10.10.26.252 :1080 2、写数据到数据库,更新系统设置 sqlite3 /data/data/com.android.providers.settings/databases/settings.db "INSERT INTO system VALUES(99,'http_proxy',' 10.33.176.166 :8080')" 3、查询数据库,看是否成功更改了系统设置: sqlite3 /data/data/com.android.providers.settings/databases/settings.db "SELECT * FROM system"

Android platform-tools ADB命令详解

ADB命令详解 1.启动和关闭ADB服务(adb start-server和adb kill-server) 关闭adb服务,可以使用下面的命令。 adb kill-server 在关闭adb服务后,要使用如下的命令启动adb服务。 adb start-server 2.查询当前模拟器/设备的实例(adb devices) 有时需要启动多个模拟器实例,或启动模拟器的同时通过USB数据线连接了真机。在这种情况下就需要使用如下的命令查询当前有多少模拟器或真机在线。 adb devices 执行上面的命令后,会输出如图1所示的信息。 图1 其中第1列的信息(emulator-5554、HT9BYL904399)表示模拟器或真机的标识。emulator-5554表示模拟器,其中5554表示adb服务为该模拟器实例服务的端口号。每启动一个新的模拟器实例,该端口号都不同。HT9BYL904399表示通过USB数据线连接的真机。如果在运行Android程序时有多个模拟器或真机在线,那么会出现一个选择对话框。如果选择在真机运行,ADT会直接将程序安装在手机上。输出信息的第2列都是device,表示当前设备都在线。如果该列的值是offline,表示该实例没有被连接到adb 上,或实例没有响应。

3.安装、卸载和运行程序(adb install、adb uninstall和am) 在Eclipse中运行Android程序必须得有Android源码工程。那如果只有apk文件(Android应用程序的发行包,相当于Windows中的exe文件)该如何安装和运行呢?答案就是adb命令。假设我们要安装一个ebook.apk文件,可以使用如下的命令。 adb install ebook.apk 假设ebook.apk中的package是net.blogjava.mobile.ebook,可以使用如下的命令卸载这个应用程序。 adb uninstall net.blogjava.mobile.ebook 关于package的概念在以后的学习中会逐渐体会到。现在只要知道package是Android 应用程序的唯一标识即可。如果在安装程序之前,该程序已经在模拟器或真机上存在了,需要先使用上面的命令卸载这个应用程序,然后再安装。或使用下面的命令重新安装。 adb install -r ebook.apk 在卸载应用程序时可以加上-k命令行参数保留数据和缓冲目录,只卸载应用程序。命令如下所示。 adb uninstall -k net.blogjava.mobile.ebook 如果机器上有多个模拟器或真机实例,需要使用-s命令行参数指定具体的模拟器或真机。例如,下面的命令分别在模拟器和真机上安装、重新安装和卸载应用程序。 在emulator-5554模拟器上安装ebook.apk adb -s emulator-5554 install ebook.apk 在真机上安装ebook.apk adb -s HT9BYL904399 install ebook.apk 在emulator-5554模拟器上重新安装ebook.apk adb -s emulator-5554 install -r ebook.apk 在真机上重新安装ebook.apk adb -s HT9BYL904399 install -r ebook.apk 在emulator-5554模拟器上卸载ebook.apk(不保留数据和缓冲目录)

思科路由模拟器命令大全

命令要在一行内打完,窗体可以自动拉大。Aux口这个版本暂不支持。 支持三级Switch网络,需要路由时支持两级Switch。 设置的主机名中不要含有空格。F2、F3键清屏(为了方便而加) Ctrl+P 历史命令,建议使用方向键。 Ctrl+z 回根, 建议使用end命令 Ctrl+Break 路由器进入ROM监控状态。交换机清除特权密码。 双击设备进入终端操作 单击设备的接口可以实现画线 单击画有线的接口可以删除连线 在指定的设备按下鼠标右键可以删除设备。 在指定的设备按下鼠标左键可以实现移动。 按Tab键,可以得到命令全称。 键入"?"可以得到当前状态下的命令帮助。 接收的作业名固定为当前目录下的sim.txt。 系统的配置文件是:sim.ini。 计算测验得分中,ping PCA->PCB;5 表示ping通得5分, SWAf6=2;5表示交换机SwitchA的f0/6在vlan 2时得5分。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PCA login: root ;使用root用户password: linux ;口令是linux # shutdown -h now ;同init 0 关机 # logout # login # ifconfig ;显示IP地址 # ifconfig eth0 netmask ;设置IP地址 # ifconfig eht0 netmask down ;删除IP地址 # route add 0.0.0.0 gw # route del 0.0.0.0 gw # route add default gw ;设置网关 # route del default gw ;删除网关 # route ;显示网关 # ping # telnet 交换机基本状态: switch: ;交换机的ROM状态

非常实用的Android模拟器CMD命令

1.启动和关闭ADB服务(adb start-server和adb kill-server) 经作者测试,模拟器在运行一段时间后,adb服务有可能(在Windows进程中可找到这个服务,该服务用来为模拟器或通过USB数据线连接的真机服务)会出现异常。这时需要重新对adb服务关闭和重启。当然,重启Eclipse可能会解决问题。但那比较麻烦。如果想手工关闭adb服务,可以使用下面的命令。 adb kill-server 在关闭adb服务后,要使用如下的命令启动adb服务。 adb start-server 2.查询当前模拟器/设备的实例(adb devices) 有时需要启动多个模拟器实例,或启动模拟器的同时通过USB数据线连接了真机。在这种情况下就需要使用如下的命令查询当前有多少模拟器或真机在线。 adb devices 执行上面的命令后,会输出如图1所示的信息。 图1 其中第1列的信息(emulator-5554、HT9BYL904399)表示模拟器或真机的标识。emulator-5554表示模拟器,其中5554表示adb服务为该模拟器实例服务的端口号。每启动一个新的模拟器实例,该端口号都不同。HT9BYL904399表示通过USB数据线连接的真机。如果在运行Android程序时有多个模拟器或真机在线,那么会出现一个选择对话框。如果选择在真机运行,ADT会直接将程序安装在手机上。输出信息的第2列都是device,表示当前设备都在线。如果该列的值是offline,表示该实例没有被连接到adb 上,或实例没有响应。

3.安装、卸载和运行程序(adb install、adb uninstall和am) 在Eclipse中运行Android程序必须得有Android源码工程。那如果只有apk文件(Android应用程序的发行包,相当于Windows中的exe文件)该如何安装和运行呢?答案就是adb命令。假设我们要安装一个ebook.apk文件,可以使用如下的命令。 adb install ebook.apk 假设ebook.apk中的package是net.blogjava.mobile.ebook,可以使用如下的命令卸载这个应用程序。 adb uninstall net.blogjava.mobile.ebook 关于package的概念在以后的学习中会逐渐体会到。现在只要知道package是Android 应用程序的唯一标识即可。如果在安装程序之前,该程序已经在模拟器或真机上存在了,需要先使用上面的命令卸载这个应用程序,然后再安装。或使用下面的命令重新安装。 adb install -r ebook.apk 在卸载应用程序时可以加上-k命令行参数保留数据和缓冲目录,只卸载应用程序。命令如下所示。 adb uninstall -k net.blogjava.mobile.ebook 如果机器上有多个模拟器或真机实例,需要使用-s命令行参数指定具体的模拟器或真机。例如,下面的命令分别在模拟器和真机上安装、重新安装和卸载应用程序。 在emulator-5554模拟器上安装ebook.apk adb -s emulator-5554 install ebook.apk 在真机上安装ebook.apk adb -s HT9BYL904399 install ebook.apk 在emulator-5554模拟器上重新安装ebook.apk adb -s emulator-5554 install -r ebook.apk 在真机上重新安装ebook.apk adb -s HT9BYL904399 install -r ebook.apk 在emulator-5554模拟器上卸载ebook.apk(不保留数据和缓冲目录)

android常用的adb命令

第一部分: 1. ubuntu下配置环境anroid变量: 在终端执行 sudo gedit /etc/profile 打开文本编辑器,在最后追加#set android environment 2. 运行Eclipse,还需要配置JAVA环境变量 #set java environment JAVA_HOME=/home/loginname/jdk目录名 JRE_HOME=/home/loginname/jdk目录名/jre export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=/home/loginname/android-sdk-linux_86/tools:$PATH 保存后,重启 3. 加入设备ID标识到当前的android调试环境 在/home/loginname/.android文件中添加,android终端的设备标识ID 4. 更新sdk 【android update sdk】更新sdk 5. 常用命令: 【adb help】获取帮助 【adb get-serialno】获取设备串号 【adb root】获取root权限,对部分手机有用,大部分上市手机已经把这个功能给关闭了。获取root权限还可以通过豌豆夹等第三方工具。 【adb kill-server】杀死adb的server进程。 【adb start-server】启动adb的server进程。 【adb devices】查看建立连接的android终端。 【android list】显示所有android终端 【ddms】启动ddms 【adb remount】重新加载硬盘。 【adb reboot】重新启动终端。 【adb install /path/appname】安装应用程序 【adb uninstall com.android.helloworld】卸载helloworld,系统带的应用不可卸载。【adb push /sourcepath/filename /destinationpath/filename】从pc端拷贝一个文件到终端【adb pull /sourcepath/filename /destinationpath/filename】从终端拷贝一个文件到pc端【adb logcat -v time -s TAGNAME】显示自定义的TAGNAME并显示时间 【adb ppp】通过usb启动ppp 【adb monkey -p /path/appname -v 100】对程序进行强制测试100次 【adb shell】在pc端启动shell命令终端。

安卓模拟器使用教程

看到网上很多朋友在找怎么在电脑上安装安卓模拟器,安卓模拟器安装方法等.安卓模拟器下载好要进行相对就的操作才可以使用,下面是详细的方法,可以收藏一下! 首先将安卓模拟器下载下来.打开压缩包我们会看到 Java_Runtime_Environment-002d6.1.210.6.exe,及android-sdk-windows文件夹下SDK Setup.exe二个运行程序. Java_Runtime_Environment-002d6.1.210.6.exe为安卓模拟器要配置的JAVA 环境. SDK Setup.exe为安卓模拟器程序.

1.安卓模拟器Java环境安装 运行Java_Runtime_Environment-002d6.1.210.6.exe安装,

完成之后配置环境变量,这个简单,右击计算机,选择属性. 左边的高级系统设置 在系统变量下选择新建 ①JAVA_HOME C:\Program Files\Java\jdk1.6.0_10 ②classpath .;%JAVA_HOME%\lib; ③Path 默认已经有了,找到点编辑,在前面加入这个值 C:\Program Files\Java\jdk1.6.0_10\bin;

安卓模拟器安装包,在android-sdk-windows文件夹下. 2.下载完打开压缩包,运行SDK Setup.exe 自动连接到google的服务器检查可用的包裹 如果你看到一条关于SSL的错误信息,点击Settings标签(在SDK and AVD Manager 窗口左边)。然后把Force https://前面的勾去掉,点确定,然后重新点击 installed packages。

adb基本的命令讲解教程【安卓通用】

一、【问与答】 疑问:adb是什么? 回答:adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS 来调试Android程序,说白了就是debug工具。adb的工作方式比较特殊,采用监听Socket T CP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的网络端口,所以当我们运行Eclipse时adb进程就会自动运行。 疑问:adb有什么用? 回答:借助adb工具,我们可以管理设备或手机模拟器的状态。还可以进行很多手机操作,如安装软件、系统升级、运行shell命令等等。其实简而言说,adb就是连接Android手机与PC端的桥梁,可以让用户在电脑上对手机进行全面的操作。 疑问:作为最关键的问题,adb工具如何用? 回答:这也是今天这篇教程的关键所在,下面我会为大家介绍一下adb工具如何操作,并介绍几个常用命令以备大家参考! 二、【准备工作】 步骤1:安装USB驱动 下载并安装H TC完整驱动程序( HTCDriver3.0.0.018.exe(13.48 MB, 下载次数: 75) ) 手机进入设置-应用程序-开发-USB调试,将第一个选项打钩选中。然后通过USB线连接电脑,提示安装驱动。 步骤2:软件准备 1、把ADB工具adb.rar(375.41 KB, 下载次数: 161) 解压放到你的电脑系统盘的根目录下 2、运行中,输入cmd进入命令提示符。以下命令均在命令提示符下进行。开始(点开始在输入框里输入CMD) 3、输入cd c:\adb回车,进入ADB所在目录

android x86模拟器和PC相互通信(socket)

android 模拟器和PC相互通信(IP +端口+ socket) 实现方法:android socket ①服务程序运行在PC端 ②客户端程序运行在android模拟器 实现形式:由android 模拟器向服务程序发出消息,然后服务程序会送消息至模拟器。 注意要点: 一、服务程序在PC端,需要指定电脑的端口,以提供数据访问的渠道。 二、客户端程序需要同样的端口以及PC的ip地址进行socket联络 三、数据通信用进程方式实现,可以支持多个客户端访问 四、代码层面: 1、AndroidManifest.xml需要添加 以提供网络访问权限支持 2、部分模拟器版本和android-SDK版本不匹配,此时去掉AndroidManifest.xml中的 就不会报错。 3、PC的IP为实际上外网的IP,即,IPV4。通过命令行cmd,ipconfig查询即可。 代码: 服务端:Java项目,运行于PC: Package:com.android.server name:ServerThread 客户端:android项目,运行于android模拟器 package :com.android.client name:MyClientActivity 代码: 服务程序代码: package com.android.server; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.io.PrintWriter; import https://www.360docs.net/doc/9813604383.html,.ServerSocket; import https://www.360docs.net/doc/9813604383.html,.Socket; public class PCServer { public static void main(String a[]) {

Android-cmd命令

1.5 有了Android SDK和ADT后,需要创建虚拟机 第一种方法:CMD 进入Tools目录,输入android list target可显示虚拟机列表 创建虚拟机实例 android create avd --name MyAndroidVD1.5 --target 2 --name 指定模拟器名称 --target 目标模拟器序号 Do you wish to create a custom hardware profile[no] 是否要定制化手机硬件装置,直接回答no,采用默认值 回答yes搭配指定想要仿真的手机硬件设置。 Camera support: 是否要让手机支持照相机功能,默认为no Max VM application heap size 内存容量 Abstaracted LCD density: LCD屏设置 Cache partition size: 指定/cache分割区大小,默认66M SD Card support: 是否要支持sdcard功能 Cache partition support: 是否支持额外的/cache分割区,这样放在/cache的暂存文件不会使用到Android系统空间 Keyboard support: 是否支持QWERTY键盘输入 Audio playback support: 是否支持音乐播放 Audio recording support: 是否支持录音 DPad support: 是否支持home,返回,电话,电源键等 Maximum vertical camera pixels: 最大垂直摄像头像素 Accelerometer: 是否支持加速器功能 GPS support: 是否支持GPS卫星导航功能 Device ram size: 是否更改手机内存容量,默认96 Touch-screen support: 是否支持触摸屏 Battery support: 是否要让手机支持电池功能

华为模拟器 3.0-实验命令参考

华为模拟器 3.0绿色特别版-实验命令参考 计算机命令 ~~~~~~~~~~ PCA login root ;使用root用户 password linux ;口令是linux # shutdown -h now ;关机 # init 0 ;关机 # logout ;用户注销 # login ;用户登录 # ifconfig ;显示IP地址 # ifconfig eth0 ip address netmask netmask ;设置IP地址 # ifconfig eht0 ip address netmask netmask down ;禁用IP地址 # route add 0.0.0.0 gw ip ;设置网关 # route del 0.0.0.0 gw ip ;删除网关 # route add default gw ip ;设置网关 # route del default gw ip ;删除网关 # route ;显示网关 # ping ip ;发ECHO包 # telnet ip ;远程登录 ---------------------------------------- 交换机命令 ~~~~~~~~~~ [Quidway]dis cur ;显示当前配置 [Quidway]display current-configuration ;显示当前配置 [Quidway]display interfaces ;显示接口信息 [Quidway]display vlan all ;显示路由信息 [Quidway]display version ;显示版本信息 [Quidway]ip route-static 0.0.0.0 0.0.0.0 10.65.1.2 ;静态路由=网关/设置缺省路由的下一跳为10.65.1.2 [Quidway]rip ;三层交换支持 [Quidway]local-user ftp ;指定FTP用户 [Quidway]user-interface vty 0 4 ;进入虚拟终端 [S3026-ui-vty0-4]authentication-mode password ;设置口令模式 [S3026-ui-vty0-4]set authentication-mode password simple 222 ;设置口令 [S3026-ui-vty0-4]user privilege level 3 ;用户级别 [Quidway]interface ethernet 01 ;进入端口模式 [Quidway]int e01 ;进入端口模式 [Quidway-Ethernet01]duplex {halffullauto} ;配置端口工作状态 [Quidway-Ethernet01]speed {10100auto} ;配置端口工作速率 [Quidway-Ethernet01]flow-control ;配置端口流控 [Quidway-Ethernet01]mdi {acrossautonormal} ;配置端口平接扭接

华为模拟器命令

计算机命令 ~~~~~~~~~~ PCA login: root ;使用root用户password: linux ;口令是linux # shutdown -h now ;关机 # init 0 ;关机 # logout ;用户注销 # login ;用户登录 # ifconfig ;显示IP地址 # ifconfig eth0 netmask ;设置IP地址 # ifconfig eht0 netmask down ;禁用IP地址 # route add 0.0.0.0 gw ;设置网关 # route del 0.0.0.0 gw ;删除网关 # route add default gw ;设置网关 # route del default gw ;删除网关 # route ;显示网关 # ping ;发ECHO包 # telnet ;远程登录 ---------------------------------------- 交换机命令 ~~~~~~~~~~ [Quidway]dis cur ;显示当前配置[Quidway]display current-configuration ;显示当前配置[Quidway]display interfaces ;显示接口信息[Quidway]display vlan all ;显示路由信息[Quidway]display version ;显示版本信息 [Quidway]super password ;修改特权用户密码[Quidway]sysname ;交换机命名[Quidway]interface ethernet 0/1 ;进入接口视图[Quidway]interface vlan x ;进入接口视图[Quidway-Vlan-interfacex]ip address 10.65.1.1 255.255.0.0 ;配置VLAN的IP地址 [Quidway]ip route-static 0.0.0.0 0.0.0.0 10.65.1.2 ;静态路由=网关[Quidway]rip ;三层交换支持[Quidway]local-user ftp [Quidway]user-interface vty 0 4 ;进入虚拟终端 [S3026-ui-vty0-4]authentication-mode password ;设置口令模式 [S3026-ui-vty0-4]set authentication-mode password simple 222 ;设置口令 [S3026-ui-vty0-4]user privilege level 3 ;用户级别

APK模拟器 Android模拟器 安装使用教程

1、由于Android模拟器需要在Java环境才能运行,先下载Java安装吧。(如已有Java 环境的可跳过此步) 打开下载页面:https://www.360docs.net/doc/9813604383.html,/html/view-2473.html选择任意一个下载点。 2、下载安装Android SDK (已包含后面提到的SDK Platform Android 2.2. API 8, revision 2 ): 电信下载: https://www.360docs.net/doc/9813604383.html,/download/android/sdk/android-sdk-windows.zip 网通下载: https://www.360docs.net/doc/9813604383.html,/download/android/sdk/android-sdk-windows.zip 下载完成后,解压到某个目录。例如:E:\android-sdk-windows 然后把E:\android-sdk-windows\Tools 完整路径加入到系统Path变量(这一步主要用于以后安装apk软件时方便调用) 我的电脑 > 右键属性 > 高级 > 环境变量

注意:增加进Path变量时,路径前面要加一个;号 3、配置Android 模拟器 运行 SDK Setup.exe (在E:\android-sdk-windows目录下)可能会出现错误,访问不了https://

修改方法勾选Settings > Force https://...sources to be fetched using http:// 再选择的Avaiable Packages 进行下载,如下图, 如果你只想安装Android2.2的模拟器,就选择SDK Platform Android 2.2. API 8, revision 2 (前面下载SDK时已经包含此组件) 不需要重复下载,网友可跳过这个步骤,直接到下面的Virtual Device > new.. 这一步。

本机两个Android模拟器之间的网络通信

【本机(PC)IP以及Android模拟器IP的说明】 在本机上启动两个模拟器,本机(PC)和模拟器的信息如下:

大家可以看到,两个模拟器的IP地址都是完全一样的,所以要实现两个模拟器之间的通信,使用模拟器的IP地址是办不到的。 获取模拟器名称: >adb devices List of devices attached emulator-5554 device emulator-5556 device 模拟器提供了一个特殊的IP,此IP的地址为10.0.2.2,此IP地址可以说等同于PC本机的IP 地址127.0.0.1 。所以,通过此特殊IP地址,实现PC本机与模拟器的通信是没有问题。

【PC-SERVER / 模拟器-CLIENT】 目的:通过7100端口跟服务器进行通信。 实施方法比较简单,直接按照下面的方法就可以了。 方法1: PC-SERVER: ServerSocket server = new ServerSocket(7100); 模拟器-CLIENT: Socket socket = new Socket("192.168.1.3", 7100); 方法2: PC-SERVER: ServerSocket server = new ServerSocket(7100); 模拟器-CLIENT: Socket socket = new Socket("10.0.2.2", 7100);

【模拟器-SERVER / PC-CLIENT】 目的:连接到服务器的7100端口。 实施操作稍微复杂一些,不能按照前面的方法来进行。要达到此目的,先要进行端口映射。把本机端口TCP/6100映射到模拟器TCP/7100端口(UDP也是一样)。 >adb –s emulator-5554 forward tcp:6100 tcp:7100 端口映射成功后,再进行下面的实验。 方法1(正确): 模拟器-SERVER: ServerSocket server = new ServerSocket(7100); PC-CLIENT: Socket socket = new Socket("127.0.0.1", 6100); 方法2(错误):

思科模拟器命令

1. 计算机命令: PCA login: root ;使用root用户password: linux ;口令是linux # shutdown -h now ;同init 0 关机 # logout # login # ifconfig ;显示IP地址 # ifconfig eth0 netmask ;设置IP地址 # ifconfig eht0 netmask down ;删除IP地址 # route add 0.0.0.0 gw # route del 0.0.0.0 gw # route add default gw ;设置网关 # route del default gw ;删除网关 # route ;显示网关 # ping # telnet 2. 交换机支持的命令: 交换机基本状态: switch: ;交换机的ROM状态rommon> ;路由器的ROM状态 hostname> ;用户模式hostname# ;特权模式hostname(config)# ;全局配置模式hostname(config-if)# ;接口状态 交换机口令设置: switch>enable ;进入特权模式switch#config terminal ;进入全局配置模式switch(config)#hostname ;设置交换机的主机名switch(config)#enable secret xxx ;设置特权加密口令switch(config)#enable password xxa ;设置特权非密口令switch(config)#line console 0 ;进入控制台口 switch(config-line)#line vty 0 4 ;进入虚拟终端 switch(config-line)#login ;允许登录 switch(config-line)#password xx ;设置登录口令xx switch#exit ;返回命令 交换机VLAN设置: switch#vlan database ;进入VLAN设置switch(vlan)#vlan 2 ;建VLAN 2 switch(vlan)#no vlan 2 ;删vlan 2 switch(config)#int f0/1 ;进入端口1

H3C模拟器常用命令

H3C模拟器常用命令 计算机命令 ~~~~~~~~~~ PCA login: root ;使用root用户password: linux ;口令是linux # shutdown -h now ;关机 # init 0 ;关机 # logout ;用户注销 # login ;用户登录 # ifconfig ;显示IP地址 # ifconfig eth0 netmask ;设置IP地址 # ifconfig eht0 netmask down ;禁用IP地址 # route add 0.0.0.0 gw ;设置网关 # route del 0.0.0.0 gw ;删除网关 # route add default gw ;设置网关 # route del default gw ;删除网关 # route ;显示网关 # ping ;发ECHO包 # telnet ;远程登录 ---------------------------------------- 交换机命令 ~~~~~~~~~~ [Quidway]dis cur ;显示当前配置[Quidway]display current-configuration ;显示当前配置[Quidway]display interfaces ;显示接口信息[Quidway]display vlan all ;显示路由信息[Quidway]display version ;显示版本信息 [Quidway]super password ;修改特权用户密码[Quidway]sysname ;交换机命名[Quidway]interface ethernet 0/1 ;进入接口视图[Quidway]interface vlan x ;进入接口视图[Quidway-Vlan-interfacex]ip address 10.65.1.1 255.255.0.0 ;配置VLAN的IP地址 [Quidway]ip route-static 0.0.0.0 0.0.0.0 10.65.1.2 ;静态路由=网关[Quidway]rip ;三层交换支持[Quidway]local-user ftp [Quidway]user-interface vty 0 4 ;进入虚拟终端 [S3026-ui-vty0-4]authentication-mode password ;设置口令模式 [S3026-ui-vty0-4]set authentication-mode password simple 222 ;设置口令

Android模拟器for_windows安装教程

电脑端Android模拟器安装使用教程如今说到什么智能手机最火,那很多人肯定会说android系统的手机。如果你还没有Android手机,又想买一部试试,可是价格都不便宜,买来不适合自己怎么办?那么可以先在电脑上安装一个Android模拟器,因为它可以在电脑上模拟出Android手机系统,让你提前体验一下它的魅力。 教程一共分为两步,一是安装模拟器,二是模拟器中安装软件 一、在电脑上安装Android模拟器 二、在模拟器安装APK的方法 一、在电脑上安装Android模拟器 1、由于Android模拟器需要在Java环境才能运行,先下载Java安装吧。(如已有Java环境的可跳过此步) Java环境下载:https://www.360docs.net/doc/9813604383.html,/javase/downloads/widget/jdk6.jsp 选择Windows版本,下载完成后,安装即可。 2、下载安装Android SDK: 下载地址:https://www.360docs.net/doc/9813604383.html,/android/android-sdk_r05-windows.zip 下载完成后,解压到某个目录。如:E:\android-sdk-windows(注意,目录不要有中文哦) 然后把E:\android-sdk-windows\Tools 完整路径加入到系统Path变量(这一步主要用于以后安装apk软件时方便调用) 我的电脑 > 右键属性 > 高级 > 环境变量 注意:增加进Path变量时,路径前面要加一个 ; 号

3、配置Android模拟器 运行 SDK Setup.exe (在E:\android-sdk-windows目录下) 可能会出现错误,访问不了https:// 解决办法:勾选Settings >Force https://...sources to be fetched using http://

思科模拟器基本命令(交换机)

知识归纳 思科模拟器命令: 设置交换机名字为yzh Switch> 进入超级终端控制台 Switch>enable 进入交换机特权模式 Switch# Switch#configure terminal 进入交换机全局配置模式 Switch(configure)#hostname yzh 改变名字为XXX yzh(configure)# 显示改名成功 yzh(configure)#exit 退回上级操作模式,即返回特权模式 yzh# yzh#exit 返回到用户模式 yzh> 参看交换机有关信息 yzh# yzh#configure terminal 进入交换机全局配置模式 yzh#show version 查看交换机的版本信息 yzh#show vlan 查看交换机的VLAN信息,默认情况下所有借口均属于VLAN yzh#show running-config 查看交换机当前生效的配置信息 配置交换机接口f0/2 yzh> yzh>enable yzh# yzh#configure terminal 进入交换机配置模式 yzh(config)#interface fastEthernet 0/2 进入交换机接口fa0/2 yzh(config-if)# 进入接口配置模式 yzh(config-if)#speed 100 设置接口F0/2速率为100M yzh(config-if)#duplex half 配置接口的双工模式是半双工 yzh(config-if)#no shutdown 开启接口,使得处于工作状态,等待转发数据。yzh(config-if)#exit 输入exit返回全局模式 yzh(config)#exit 返回特权模式 yzh# 位于特权模式 yzh#show interfaces fastEthernet 0/2 查看刚才对接口f0/2配置情况 设置交换机Enable特权密码为admin yzh> 进入超级终端控制台 yzh>enable 进入交换机特权模式 yzh#configure terminal 进入交换机配置模式 yzh(config)#enable secret admin 设置Enable密码为admin 注:验证密码自己思考。 查看设备配置信息 yzh#show running-config

相关文档
最新文档