2014-02-22 38 views
3

我最近在developer.android.com上安裝了帶有ADT的Android SDK 它工作正常,我構建了hello world應用並使用ADT將它安裝在手機上。 但在某些時候,當我運行該項目時,它始終顯示消息ddmd後創建初始化 ,然後沒有任何反應。我等了很多,但它掛在該消息 我試圖 adb.exe hang on windows 7

  • 結束過程中,通過任務管理器一樣

    1. 刪除.lock文件中給出的所有方法
    2. 刪除.android文件夾
    3. 刪除.metadata /的.project文件夾
    4. 運行ADB殺服務器和ADB的設備,但它掛在等待 設備在環境變量
    5. 設定的路徑
    6. 安裝其他的IDE喜歡的NetBeans和IntelliJ
    7. 刪除Android SDK和它安裝在其他位置
    8. 在重新啓動系統
    9. 把平臺的工具,文件工具文件夾
    10. 更新IDE和SDK經理

    沒有上述方法爲我工作 每當我運行項目的ddms後創建init消息出現,然後沒有發生幾個小時!

    請請給我一個解決方案。我厭倦了做上述方法的 我的Windows 7 32位 JDK 1.7 JRE 7 最新的Android SDK和Eclipse ADT

    感謝

  • 回答

    2

    我是一個節點模塊在工作時,Windows 7的開發環境下, ,我正在創建和刪除一個Cordova項目,並且每次構建或模擬項目時都無法刪除根文件夾,我發現adb.exe進程鎖定了該文件夾,因此解決方案這很簡單,只要殺死這個過程。

    這是一個老問題,我根據幾個Android論壇跟隨Android SDK,不知何故,我們並不是唯一有這種問題的人。

    在不同的情況下,人們仍然有這個問題。在我的情況下,我提出了一個非優雅的解決方案,但它完美地適用於我,只需在刪除項目文件夾之前終止進程即可。

    尋找任何方式殺死了窗戶的過程中,或者使用控制檯執行命令的方式,我所做的是執行到CMD此,當需要:

    TASKKILL /F /IM ADB.exe /T 
    

    像,我說之前,最好找到一種方法來解鎖文件夾而不殺死進程。