2012-07-23 122 views
3

我在MacOS 10.7上使用IntelliJ Idea 11開發和Galaxy Nexus設備進行測試。該應用的目標是Android 2.3。無法在設備上調試Android 4.1上的應用程序

最近我已更新到Galaxy Nexus上的軟糖(4.1.1)(谷歌的官方更新,不是根源/其他)。此後,我無法在Idea11中正確調試該應用程序。該設備在logcat中可見,但輸出已改變:沒有日誌,沒有消息,沒有例外...... 所有我得到的是這樣的:

GC_CONCURRENT freed 209K, 5% free 11729K/12295K, paused 11ms+12ms, total 44ms 
[ 07-23 18:24:34.180 4425: 4425 D/dalvikvm ] 
GC_FOR_ALLOC freed 53K, 3% free 10956K/11271K, paused 26ms, total 26ms 
[ 07-23 18:24:34.180 4425: 4425 I/dalvikvm-heap ] 
Grow heap (frag case) to 12.194MB for 1536016-byte allocation 
[ 07-23 18:24:34.219 4425: 4429 D/dalvikvm ] 
GC_CONCURRENT freed 1K, 3% free 12454K/12807K, paused 13ms+1ms, total 34ms 
[ 07-23 18:24:34.274 4425: 4425 D/dalvikvm ] 

我已經啓用調試通了電話,「未知來源「,選擇該應用程序作爲調試應用程序。另外,當啓用「等待調試器附加」時,應用程序將永遠等待。不知何故調試器無法連接...我無法弄清楚問題所在。當使用Android 2.3連接設備時,調試按預期工作。我認爲這是最新的Android更新的問題。我已經更新到SDK管理器中的最新內容。

任何幫助解決這個問題是值得歡迎的。 :)

+0

將目標更改爲4.0? – javajavajava 2012-07-23 15:56:44

+4

更新到IDEA 11.1.3或IDEA 12 EAP以獲得正確的4.1.1支持:http://confluence.jetbrains.net/display/IDEADEV/IDEA+11.1+EAP。 – CrazyCoder 2012-07-23 16:09:09

+0

IDEA是11.0。我會更新並回來的主題。謝謝! – MadG 2012-07-23 16:22:20

回答

3

這個問題似乎與IDEA 11.升級到IDEA 11.1.3似乎已經完成了。它現在按預期工作(現在)。感謝CrazyCoder提供的有用評論。 :)