[英]How do you debug an Android IntentService?
我正在使用Eclipse並且有一個運行Android 2.1和我的IntentService的模擬器。 我想逐步完成onHandleIntent()重寫函數。 我在函數的第一個語句中放入了一個斷點,它是Context context = getBaseContext();. 當調用intent時,程序失敗並且不會進入Eclipse中的調試視圖。
添加android.os.Debug.waitForDebugger();
您的intentservice代碼中的斷點之前的語句。
這對我有用。
調試多線程應用程序很難,因為沒有執行任務的順序,每個線程將盡快完成其任務。
嘗試跟蹤消息以調試代碼。 無論如何你應該能夠調試你的代碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.