繁体   English   中英

LogCat和Console停止使用Eclipse Android Emulator

[英]LogCat & Console stopped working with Eclipse Android Emulator

Console和LogCat打印输出在Eclipse中使用Android Emulator停止工作。

我在控制台中收到以下异常

[2011-11-10 11:04:58 - 启动logcat时出现意外错误。 尝试重新选择设备。]找不到设备com.android.ddmlib.AdbCommandRejectedException:在com.android.ddmlib.AdbHelper.executeRemoteCommand(AdbHelper。)的com.android.ddmlib.AdbHelper.setDevice(AdbHelper.java:736)找不到设备。 java:373)at com.android.ddmlib.Device.executeShellCommand(Device.java:319)at com.android.ddmuilib.logcat.LogCatReceiver $ 1.run(LogCatReceiver.java:100)at java.lang.Thread.run(未知来源)

通常当模拟器加载或更新apk时,控制台中会有一个打印输出告诉状态。 现在控制台只是空白。

我确保在DDMS选项卡中选择了模拟器。

我尝试在AVD Manager中删除并重新创建模拟器。 我重启了eclipse和电脑。 我还更新了所有的android和eclipse软件,希望问题得到解决。 但是,无济于事。

这可能与我昨天在代码中遇到的问题有关。 我的代码中有一个无休止的循环,所以我不得不停止运行时代码中的模拟器。

我遇到了类似的错误,这让我发疯了。 我通过执行以下步骤让它工作:

  1. 在shell或命令提示符下运行:adb kill-server
  2. 从设备上拔下USB电缆并重新插入。
  3. 打开设备视图(窗口 - >显示视图 - >其他 - > Android - >设备)
  4. 单击android设备视图上的设备。

我为模拟器测试了这个,如果你重新启动模拟器而不是第2步,它就可以工作。

我让它工作的另一种方法是重启Eclipse。 但这通常不是理想的。

注意:只要我从我的Android设备断开usb线缆,Logcat就会停止工作(类似于杀死模拟器)。

我知道这可能不会解决你的初始问题,但它可能会帮助那些偶然发现这个问题的人。

我也有同样的问题,安装SDK甚至三次作为TT,但解决方案是去文件夹android-sdk-windows,然后是platform-tools,然后双击adb并准备就绪!

使用Project / Clean清洁项目......

删除模拟器并创建一个新模拟器为我完成了这项工作。 即使在我的情况下,错误的代码或秘密无限循环,我认为是问题。 我尝试了一些东西,从那以后logcat无法启动。

很可能你有2个Eclipse运行实例(我做过)。 (在Windows上)退出eclipse然后检查任务管理器是否有另一次日食。 结束它以及任何图像名称“adb”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM