运行是用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但还是不行,但是运行不了

解决方案 »

  1.   

    试试以下方法:
    1. 先后执行这两个命令:   adb kill-server  adb devices2. 重新建一个模拟器试试
      

  2.   

    晕,哪里看的删除掉adb,是结束进程。删了,你再怎么操作也是白搭啊
      

  3.   

    先创建个项目,什么都不做。
    然后,点RUN-RUN CONFIGRATION在里面设置个启动项目。再试试
      

  4.   

    强烈建议,按照步骤,一步步重新装次。
    确定JDK正常的情况下。ECLIPSE也OK,然后,去装SDK,和ADT。
      

  5.   

    既然,只建立项目,都出现这个问题,说明你的环境配置有问题先,在命令行里,敲下javac,java看看JDK是不是OK
    eclipse一般,没问题
    关键,就是你的SDK了,当然,你装的时候,如果ManagerSDK.exe.里面的版本与API都装的话,这也不存在问题。 当然,如果是你自己选择的话,难免,由于了解不透彻,导致失败 。
    ADT,安装,在线,出现问题的可能性,也不大。  
    安装好后,设置preferences。指向SDK。并且创立个虚拟机(AVD)作为调试用。这过程,你应该有错误。配置,好好想想。真不行,就重新装次。
      

  6.   

    解决办法一(这也是笔者采用的方法):
    新添加一个环境变量,名字为 "ANDROID_SDK_HOME” (这个变量名不能改变,只能是这个名字!),然后把变量值改为你想将".android”文件夹(AVD信息)所放置的位置,在这里我把它设置为Android SDK包中,值为:"D:\android-sdk-windows",问题解决了。解决办法二:
    把 "F:\Users\<username>\.android“ 下的文件复制到 “C:\Users\<username>\.android“ 下面也可解决这个问题,不过这样的解决方案有一个明显的缺点,那就是如果又新建立AVD,又得重新复制。