问题描述
- eclipse平台上android 虚拟机运行后看不到手机界面
-
我创建了新的adv之后点击start,之后点击launch,没有出现很多教程上那样的手机界面,只是屏幕略微闪了一下,之后就没有反应了。
我创建了一个hello工程,没有向其中加任何代码,直接用按android application 方式运行出现如下提示:[2012-10-23 10:17:59 - Hello] Android Launch! [2012-10-23 10:17:59 - Hello] adb is running normally. [2012-10-23 10:17:59 - Hello] Performing com.android.hello.MainActivity activity launch [2012-10-23 10:17:59 - Hello] Automatic Target Mode: Preferred AVD 'AVD4.1' is not available. Launching new emulator. [2012-10-23 10:17:59 - Hello] Launching a new emulator with Virtual Device 'AVD4.1'
解决方案
根据报错来看,没有找到可用的AVD,你建的AVD不支持,建议更改下AVD的配置,“Device”选项更换成其他类型试一下。
还有可能就是你的eclipse制定的寻找AVD的路径,跟你新建的AVD不是一个路径,打开elipse的window->preferences->android->build,看defalut debug keystor内的路径,看你新建的AVD所在的路径是否相同,不相同的话改下建的AVD的路径。
解决方案二:
try again.
你机器啥配置啊?
看看系统进程,多数是时间久你以为没启动起来
刚开始就是闪几下,大家都认为模拟器启动时会很费时
用真机测试
解决方案三:
进你的Virtual Device Manager看看,是不是跟我发的图一样,打勾才说明创建成功了,看你发的貌似虚拟机没创建成功
解决方案四:
呃,这种情况有很多可能额,有可能是没连接成功,我建议你试试重启adb试试,不一定管用,不过可以试试,去DDMS里代开devices选项,然后再右上角选择view menu,点开之后有一个选项“reset adb”。
解决方案五:
这个应该是你的AVD配置问题,建议配置一下,可以查找一些配置方法!
解决方案六:
你的sdk路径中的某个文件夹的命名过长,或者SDK路径没有空格。
最好不要用虚拟机!不仅慢还很消耗内存,建议用安卓手机
解决方案七:
可能是SDK安装路径不对,在一个安卓的手机模拟器反应是很慢的第一次运行需要好几分钟,你需要耐心等候!
解决方案八:
这种问题的可能性比较多,你查看一下配置,或把adb重新启动一下吧。如果是使用自带的模拟器是很慢的,你可以考虑使用genymotion模拟器或真机测试 。
解决方案九:
avd4.1没有下载完整.
解决方案十:
你的AVD4.1设置有错误