Android中使用Service時須要注意的幾個問題

1. Service沒有在 Manifest文件中定義。用慣了Activity處理任何代碼邏輯的同窗最容易犯的毛病就是這個了,什麼都寫好了,可是最關鍵的註冊這一步沒作,一切都是白搭,你仍然啓動不了。Service是Android中的四大組件之一,就像Activity同樣,若是你須要使用的話你必須在Manifest文件中先註冊。註冊的時候,應該放在application標籤中,和Activity是平行的。 app

2. 在Manifest文件中註冊時使用了大寫。Service是Android的一個關鍵詞,因此不少人用慣了第一個字母大寫,就不喜歡用小寫的service,我今天就犯了這個錯誤。在Manifest中註冊時就使用的<Service>,雖然系統沒有報錯,但就是啓動不了。後來才發現問題,在Manifest文件中註冊時要使用小寫的<service>。 spa

相關文章
相關標籤/搜索