嵌入UIDemo后,我的程序S ystem.exit(0)就出错了?
我自己的应用,加入了UIDemo的代码,可以聊天。
我的主程序是用S ystem.exit(0);退出的。
但一旦进入UIDemo,S ystem.exit(0);就引起我的程序卡死,动不了,只能进入android设置里杀死。
不进入UIDemo就没事。
是不是receiver或者EMChatService这种服务引起的?
当我退出的时候,如何退出这个接收器和服务呢?
我的主程序是用S ystem.exit(0);退出的。
但一旦进入UIDemo,S ystem.exit(0);就引起我的程序卡死,动不了,只能进入android设置里杀死。
不进入UIDemo就没事。
是不是receiver或者EMChatService这种服务引起的?
当我退出的时候,如何退出这个接收器和服务呢?
没有找到相关结果
已邀请:
8 个回复
zhangnan
pas_dts
所以没有出错信息
pas_dts
如果先finish在s ystem.exit, 那么程序可以退出,但是我退出的时候提示的一个Toast会一直显示,直到我杀死程序才消失。
初步猜测是环信的service没有退出的原因吧。
请问如何退出?
pas_dts
之前我用S ystem.exit(0)都是可以完全退出程序的,在DDMS看不到进程了。
一旦进入UIDemo的MainActivity,就退出不了,即使界面消失,DDMS还是可以看得到进程。
这说明,还是因为UIDemo启动了一些service的原因。请问如何退出services呢?
环信技术支持中心
454464335
lizg - ……
你好,我也遇到这个问题,请问你解决了吗?
你用楼上的方法试试,