(转)连接vmware andriod-x86调试

进入android虚拟机,按alt+F1进入命令,输入netcfg命令来查看网络状态,参考界面如下

其中eth0就是当前的网卡,后面的ip地址就是通过dhcp获得的ip地址

(PS:如果没有eth0,就检查虚拟机的eth0配置是否正确,并且要确保局域网的服务器开启了DHCP)

弄清楚之后再按alt+F7返回图形界面

此时我们打开eclipse,进入android开发插件的设定界面,选择ddms,勾选 Use ado host, 并在ADT host value 一栏填写虚拟机的ip地址,具体界面请参看下图

选择ok保存后,在ddms界面的device菜单上选择重启adb服务,重启后,就能看到ddms连接上虚拟机了

接下来就能和平常一样在虚拟上运行和测试你的Android程序了,enjoy~

最后总结一下这个环境的优缺点:

优点:
1.高速,相比Android SDK的虚拟机,无论是启动还是运行,本虚拟机要快上很多很多,让你可以流畅的运行测试你的Android应用,当然,也能舒服的在电脑上体验到Android系统:)
2.可以模拟平板电脑的环境

缺点:

1.硬件支持还是悲剧,像打电话,短信,重力感应,GPS摄像头什么的你还是得去弄台真机器调试(不过这些东西本来就不是模拟器能做的)

另外补充一下虚拟机中主页、返回、关机、菜单对应的键盘按键
Home键 -> Win键
返回键 -> ESC键
挂机键 -> alt+F4
菜单键 -> 键盘菜单键,一般在右边win键和ctrl键中间

1.用鼠标点住某个程序的图标不放:
(在菜单中)相当于要创建桌面快捷方式
(在桌面)可移动至另一桌面或拖入垃圾桶

2.菜单、网页中,鼠标左键相当于前进,右键后退
键盘 回车前进,ESC后退

3.关机(我的本本上可用,其他的不知道):F4、F6、End

4.长按输入框可切换输入法

5.Android设备一般会有Home,Menu和Back三个标准按钮,如果没有,就要这样模拟:

(1)按住上方状态栏的右面一会儿后,会提示打开状态栏模拟按钮的功能:打开后,单击状态栏表示Home;状态栏上按鼠标键并从左向右划动表示Menu;状态栏上按鼠标键并从右向左划动表示Back。同样方法还会关闭状态栏模拟功能。

(2)单击鼠标右键也表示Back;按下键盘上的ESC键或Windows键也表示Home;按下键盘上的上下文键(一般在Alt和Ctrl中间)也表示Menu。

(3)Android里只要程序不显示就表示关闭了程序,对于有后台功能的程序,需要从“Dev Tools - Running Process”里关闭(一般不使用)。

6如果要上下滚动,可以拖动一个空白处,或使用鼠标滚轮。

7.如果要关机,按F6,这时会提示。

8.Alt-F1是切换到Linux命令行,Alt-F7是切换回图形模式。不要使用“reboot -p”关机(没有按Java程序的流程运行)。

时间: 2024-10-12 17:17:02

(转)连接vmware andriod-x86调试的相关文章

如何使用sourceCRT连接vmware中的虚拟主机?

如何使用sourceCRT连接vmware中的虚拟主机? 在进入主题之前,我们要先了解一些概念. 一些你应该知道的简单的概念 内网地址 我们首先要了解一下所谓的内网地址,以下面三种形式开头的被称为内网地址: 10.x.x.x 172.16.x.x到172.31.x.x 192.168.x.x 所以的内网地址就是说这些地址只在局域网内使用,在公网上,你是不能够使用这些地址的.当然还有一个127.0.0.1是本机的回路地址,这个地址只能你本机使用,使用这个地址发送数据,数据只会在你的本机转而不会跑到

mac 无法连接android手机进行调试 解决方案

第一步: 查看usb设备信息 在 终端输入:system_profiler SPUSBDataType     可以查看连接的usb设备的信息 比如我的usb信息如下(部分内容): Android: Product ID: 0x2769              Vendor ID: 0x22d9              Version: 2.31              Serial Number: 6e5d48a4              Speed: Up to 480 Mb/sec

SecureCRT连接VMware中的Linux

用SecureCRT连接VMware中的Linux是常用的方法,给开发人员带来很多方便.用SecureCRT连接VMware很简单,首先下载并安装SecureCRT和SecureFX,其中连接Linux只用SecureCRT就行了,SecureFX用来向Linux传送文件.具体的安装方法就不说了,网上有很多教程.这是我百度网盘上的下载连接,其中有全套的安装破解教程.下载SecureCRT. 安装破解完成后打开VMware,启动其中的Linux,登陆后输入命令:ifconfig,查看本机的ip地址

Ubuntu系统连接Android真机调试

第一步:查看usb信息: 在终端输入命令 lsusb 1 2 3 4 5 6 7 8 [email protected]:~$ lsusb Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 001 Device 001: ID 1d6b:0002

如何使用 SSH 连接 VMWare 虚拟机中的 Ubuntu

环境 VMWare Player 5.0.2,Ubuntu 13.10  VMWare共有3种网络连接模式,分别是: 1. bridged(桥接模式):虚拟机将直接连接到物理局域网,使自身独立于宿主机外,从局域网路由器获取IP.这种方式虚拟OS可以和局域网中其他终端实现互访.桥接模式有一个子选项“Replicate physical network connection state.”,它的意思是如果在笔记本等移动设备上使用虚拟机的桥接模式,当宿主机在无线网络和有线网络之间进行切换时,虚拟OS的

Andriod x86 4,4

用 vbox 装了下Andriod x86 4,4 ,能用的App真心少,反正我只是用来看看安卓浏览器里网站效果,海豚浏览器还有qq浏览器x86版,还能用用,主要要换UA为iphone和ipad之类的,还能默认能横屏. 显示 关闭屏幕 为从不,否者过会黑屏,不知道啥键能起. google中文输入法选一下,shift+space是切换. atl+f9,f10,f11,f12是旋转屏幕,要把自动旋转屏幕打开. Orientation Swith必装. 把系统多余的app都删了 微信不知道为啥装不上,

WinSCP无法连接VMware下的ubuntu16.04

WinSCP 是一个Windows环境下使用SSH的开源图形化SFTP 客户端,同时支持SCP协议. 它的主要功能就是在本地与远程计算机间安全地复制文件. 如果在使用WinSCP连接VMware下的ubuntu时出现无法连接的情况,那是因为winscp是使用SSH的,我们需要在ubuntu上装ssh. 1. 安装ssh sudo apt-get install openssh-server 2. 查看ssh服务是否启动 sudo ps -e |grep ssh 如下图:有sshd,说明ssh服务

用SecureCRT连接VMware中的Linux系统

ubuntu下面测试通过 VMware上的操作: 1.VMware中的Linux系统需要安装SSH服务 sudo apt-get install openssh-server openssh-client 2.一般安装后ssh服务会自动开启,如果重新启动后ssh服务关闭了,可以 /etc/init.d/sshd start (验证状态/etc/init.d/sshd status.重启/etc/init.d/sshd restart) 3. 查看ubuntu的ip ifconfig(注意是ifc

【TensorFlow_Fold】计算图连接初探 Diamond计算图调试历程

0x00 前言 先前开了个TFF自学的坑,震惊于计算图连接的陷阱之多,代码之繁,头砸键盘于第二篇文章的Markdown前: 哦第二篇我指的是名字类似是<[TensorFlow_Fold]深度探究 Blocks for Composition (未完成)>的东西: 进行到计算图不同的block间的连接这一部分,但是td中琳琅满目的函数对输入输出却有着千奇百怪的格式需求,名为TypeError的Exception表示: "二货点你给我走!我不想再看到你!": 调试许久无果,耗时