作者kerash (Fly機飛阿飛)
看板AndroidDev
標題[問題] force stopping package
時間Wed Jul 13 01:54:04 2011
開發層: (應用/框架/庫/核心)
Service
問題:
我按照一些網路上的範例,要寫一個Service
功能還沒有,只是先用執行緒跟 Log 印出訊息而已
有 StartUpApp.java(負責開機啟動) 跟 ServiceAppActivity(負責服務)
基本上是無UI,直接背景服務 ...
我用模擬器執行的結果是,偶爾正常偶爾錯誤
有時候會印 4 次,有時 3 次,有時根本就失敗,
我有去Emulator的應用程式砍服務也一樣
最後查 Logcat 的 warning tag 中有寫到一個 Force stopping package
我想問為什麼有這個問題產生 ...,我的執行續兩秒執行一次
輸入:
預期輸出:
錯誤輸出:
錯誤訊息:
Force stopping package 'com.service....' uid=10038
程式碼: (請多利用置底文網站)
https://gist.github.com/1078544
不知道看不看的到 ...
參考: (書籍/網頁/...)
補充說明:
原本我用 onStart(Intent a , int b)
但是我看網路說 2.0版後都改用 onStartCommand(Intent a , int b , int c)
所以改成這樣,只是我還不會用就是了Orz
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.171.231.143
1F:→ james732:要不要用置底文網站把程式碼貼上來? 07/13 01:56
2F:→ kerash:正在使用 ... 稍後~ 07/13 01:58
※ 編輯: kerash 來自: 118.171.231.143 (07/13 01:59)
3F:→ kerash:沒有 onDestroy 的事件產生就被強制關閉 07/13 02:00