运行时控制台总是出现emulator-5554 disconnected,模拟器不能运行

steryzone 2011-03-26 10:29:26
运行是用myEclipse8.6+android1.6
但是每次运行时,模拟器显示后就没有响应
控制台的信息是
[2011-03-26 10:16:04 - TestAndroid] ------------------------------
[2011-03-26 10:16:04 - TestAndroid] Android Launch!
[2011-03-26 10:16:04 - TestAndroid] adb is running normally.
[2011-03-26 10:16:04 - TestAndroid] Performing com.test.Test activity launch
[2011-03-26 10:16:04 - TestAndroid] Automatic Target Mode: Preferred AVD 'avd1.6' is not available. Launching new emulator.
[2011-03-26 10:16:04 - TestAndroid] Launching a new emulator with Virtual Device 'avd1.6'
[2011-03-26 10:16:07 - TestAndroid] New emulator found: emulator-5554
[2011-03-26 10:16:07 - TestAndroid] Waiting for HOME ('android.process.acore') to be launched...
[2011-03-26 10:17:35 - TestAndroid] emulator-5554 disconnected! Cancelling 'com.test.Test activity launch'!

在网上的解决方法是
1.删掉adb.exe,然后重启myeclipse

但还是不行,但是运行不了。。。
...全文
7778 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
M_yuyu 2012-05-21
  • 打赏
  • 举报
回复
谢谢楼主,也谢谢十楼,这个问题终于解决了……
orient_songyang 2012-02-21
  • 打赏
  • 举报
回复
我也遇到了同样的问题
Java_OneByte 2011-12-02
  • 打赏
  • 举报
回复
提供的方法,问题解决了。
「已注销」 2011-11-05
  • 打赏
  • 举报
回复
谢谢10楼提供的方法,问题解决了。
minsitu 2011-06-29
  • 打赏
  • 举报
回复
楼上,多谢了
ANGLE98 2011-06-12
  • 打赏
  • 举报
回复
解决办法一(这也是笔者采用的方法):
新添加一个环境变量,名字为 "ANDROID_SDK_HOME” (这个变量名不能改变,只能是这个名字!),然后把变量值改为你想将".android”文件夹(AVD信息)所放置的位置,在这里我把它设置为Android SDK包中,值为:"D:\android-sdk-windows",问题解决了。

解决办法二:
把 "F:\Users\<username>\.android“ 下的文件复制到 “C:\Users\<username>\.android“ 下面也可解决这个问题,不过这样的解决方案有一个明显的缺点,那就是如果又新建立AVD,又得重新复制。

steryzone 2011-03-28
  • 打赏
  • 举报
回复
最后发现是因为没有关闭防火墙所以一直报错,一关闭后就没问题了。。。
男主角 2011-03-27
  • 打赏
  • 举报
回复
既然,只建立项目,都出现这个问题,说明你的环境配置有问题

先,在命令行里,敲下javac,java看看JDK是不是OK
eclipse一般,没问题


关键,就是你的SDK了,当然,你装的时候,如果ManagerSDK.exe.里面的版本与API都装的话,这也不存在问题。 当然,如果是你自己选择的话,难免,由于了解不透彻,导致失败 。
ADT,安装,在线,出现问题的可能性,也不大。
安装好后,设置preferences。指向SDK。并且创立个虚拟机(AVD)作为调试用。

这过程,你应该有错误。配置,好好想想。真不行,就重新装次。
steryzone 2011-03-27
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 seasons_in_the_sun 的回复:]
先创建个项目,什么都不做。
然后,点RUN-RUN CONFIGRATION在里面设置个启动项目。再试试
[/Quote]
试过还多次了
steryzone 2011-03-27
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 drsmart 的回复:]
晕,哪里看的删除掉adb,是结束进程。删了,你再怎么操作也是白搭啊
[/Quote]
对,是结束了进程,但还是不行阿
男主角 2011-03-26
  • 打赏
  • 举报
回复
强烈建议,按照步骤,一步步重新装次。
确定JDK正常的情况下。ECLIPSE也OK,然后,去装SDK,和ADT。
男主角 2011-03-26
  • 打赏
  • 举报
回复
先创建个项目,什么都不做。
然后,点RUN-RUN CONFIGRATION在里面设置个启动项目。再试试
DrSmart 2011-03-26
  • 打赏
  • 举报
回复
晕,哪里看的删除掉adb,是结束进程。删了,你再怎么操作也是白搭啊
foley_liao 2011-03-26
  • 打赏
  • 举报
回复
试试以下方法:
1. 先后执行这两个命令: adb kill-server adb devices

2. 重新建一个模拟器试试

80,471

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧