android 开发碰到的闪退问题
问题一:程序闪退
? ? ? 我做了个应用,名字叫做start.apk,这个应用里包含一个service,service的目的是定时运行,对程序的版本进行检查,如果发现新版本,就进行更新,更新的界面是一个Activity。这个Activity和service的包名相同。
? ? ? 问题来了,当Activity运行时,只要一启动service,Activity就闪退。经过一场段时间的debug,我终于发现了,原来在service里面有一句System.exit(0);我的本意是让service运行完毕后退出,没想到会连正在运行的Activity也一并杀掉了,正确的方法应该是stopSelf()。
?
?