2011-05-22 48 views
0

我是新來的Android SDK。也許這裏的某個人可以告訴我如何調試我的Android啓用以及保持WiFi開啓狀態的以下問題。調試我的Android的一個問題,帶wifi

我自己一個三星Galaxy ACE的S5830,我剛剛得到了幾天就回來,並已發現了這個問題,在手機,同時在WiFi開關只是顯示錯誤。然後我重新啓動手機,發現無線網絡工作正常。在此之後,我開始注意到,在鍵盤鎖定(充電和空閒時)的情況下,偶爾(每天兩到三次)電話掛斷了空白屏幕。當我嘗試解鎖鍵盤時,手機不響應。然後,我必須斷開電池或按住電源鍵10秒鐘,以使手機恢復正常。但是,我可以看到,如果我關閉wifi,手機不會掛斷。

我已經在我的電腦安裝SDK和Dalvik的調試監視器,但我想知道我怎麼會能夠調試這個問題與所連接的手機。提前致謝。

回答

0

如果我理解正確的話,當你在一個充電器帶wifi主動和設備進入睡眠狀態,則會出現此問題。

您可能試圖通過USB連接手機到您的計算機並保持「adb logcat」或其DDMS窗口等效運行來了解問題,並查看是否有任何有趣的內容顯示,如果它死亡。但是,你可能只是會淹沒在外來郵件,直到你有什麼是正常的(很多奇怪的錯誤/警告所有的時間),什麼不是一些真正的瞭解。順便說一句,如果問題發生在主電源充電器上,但沒有連接到電腦(剛剛連接,SD卡未安裝且DDMS未運行),可能會發生這種情況,例如/ proc/last_kmsg

建議罪魁禍首是充電器的電氣噪音。

或者你可以嘗試解決它。有些設備在其設置菜單中有一個選項,可以在連接充電器時保持「開啓」狀態。

我相信你也可以編寫一個應用程序,它監聽ACTION_BATTERY_CHANGED意圖,檢測到你已經在充電器上,發現wifi是否打開,以及是否獲取了喚醒鎖。你也想看看充電器或禁用wifi,此時你會釋放喚醒鎖。

+0

終於找到了保持清醒的充電器設置的地方是 - 設置 - 應用程序 - 開發 - – 2011-05-22 23:12:32

+0

感謝克里斯,由於這是一個間歇性的問題,重現問題的步驟仍然是未知的,我認爲這將需要一些時間來調試。但是,感謝您的幫助,並讓我知道該去哪裏。問題在於手機變得無法響應 - 屏幕關閉,水龍頭燈不亮 - 它的睡眠越來越深入:) – 2011-05-24 13:56:43