有人知道当我从活动启动服务时,模拟器会显示一条消息“活动未响应”的原因是什么?
在我的服务中,我启动了2个线程以执行一些任务.这可能是问题的原因吗?
谢谢
最佳答案anybody kNows what can be the reason
for when i start a service from an
Activity,the emulator shows a message
“the activity is not responding?”
因为您的应用程序中的某些内容(活动,服务等)正在占用主应用程序线程.
InsIDe my Service i start 2 threads in
order to make some tasks. can be this
the cause of the problem?
不直接,不,尽管您确实应该考虑使用AsyncTask而不是分叉自己的线程
在主应用程序线程上进行长时间运行的工作,或将其与sleep()或busy-loop捆绑在一起,将导致此异常.
总结以上是内存溢出为你收集整理的Android服务使活动无响应 全部内容,希望文章能够帮你解决Android服务使活动无响应 所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)