我已經創建了一個從android.app.Service繼承的類。如何調試Android服務
我然後使用
Intent i=new Intent(getActivity(), SavedArticlesService.class);
getActivity().startService(i);
一切運行正常,沒有錯誤返回從我的活動之一調用它,但服務範圍內的工作是沒有得到完成(下載的文件)。我曾嘗試在服務中設置斷點,但他們從未達到過。我也嘗試使用Log來查看LogCat中的消息,但沒有顯示任何內容。
我認爲你應該使用getApplicationContext()或本代替getActivity() –
是服務啓動,且作業沒有完成?或事件'onCreate()'不被調用? (因爲你說過關於LogCat「沒有顯示」) – FabiF