2010-08-06 82 views
1

當我卸載使用一個應用程序「亞行卸載,我的logcat *:W開始看起來有點像這樣 -Android的運行線程附加失敗

  W/ResourceType(1269): Resources don't contain package for resource number 0x7f050000 
      W/ResourceType(1269): Resources don't contain package for resource number 0x7f020005 
      W/ResourceType(1269): Resources don't contain package for resource number 0x7f020004 
      W/ResourceType(1269): Resources don't contain package for resource number 0x7f0700e5 
      W/ResourceType(1269): Resources don't contain package for resource number 0x7f020031 
      W/ResourceType(1269): Resources don't contain package for resource number 0x7f020030 
      W/ResourceType(1269): Resources don't contain package for resource number 0x7f050000 
      W/ResourceType(1269): Resources don't contain package for resource number 0x7f080000 
      W/ResourceType(1269): Resources don't contain package for resource number 0x7f020051 
      W/ResourceType(1269): Resources don't contain package for resource number 0x7f020052 
      W/ResourceType(1269): Resources don't contain package for resource number 0x7f0a0000 
      W/ResourceType(1269): Resources don't contain package for resource number 0x7f02012f 
      W/ResourceType(1269): Resources don't contain package for resource number 0x7f020130 
      W/ResourceType(1269): Resources don't contain package for resource number 0x7f060001 
      E/AndroidRuntime(6887): ERROR: thread attach failed 

那有什麼錯誤 - ‘線程附加失敗’的意思

回答

0

試圖殺死你和亞行再次重新啓動它...

//重新啓動模擬器工作對我來說我想備份管理器並沒有讓我的應用程序拋出RuntimeException的:。太,重新啓動模擬器製造它忘記了我的應用程序的不良行爲。非常聰明的功能,BU沒有很好的記錄。

+0

嗨vinay,我有同樣的問題,我嘗試殺死adb並開始,但可以解決問題。你可以幫我嗎? – 2011-06-30 05:11:45

+0

@niky,關閉你的eclipse和模擬器(如果有的話)。然後使用任務管理器殺死adb。看看它是否在幾秒鐘內重新啓動。如果是這樣,然後殺死正在重新啓動的那個(droidexplorer或類似的應用程序會這樣做)。一旦你確定,然後打開eclipse並嘗試運行。 – Vinay 2011-07-01 13:06:56

2

查看日誌消息中的進程ID。 W/ResourceType消息和E/AndroidRuntime處於不同的進程中,這通常表明它們不相關。

「線程掛接失敗」消息通常帶有shell命令,如「adb shell am」。如果它們很快完成,您會看到投訴,因爲虛擬機正在關閉,而活頁夾線程池仍在啓動。投訴是無害的。

0

當我嘗試在低於VM清單android:minSdkVersion中指定的VM版本上模擬應用程序時收到此錯誤。還有一個警告我沒有看到:

system_process WARN PackageParser /data/app/vmdl34002.tmp (at Binary XML file line #6): Requires newer sdk version #8 (current version is #7) 

降低min SDK版本對它進行排序。有點愚蠢,但這可能會幫助其他人。