簡體   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