作者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