ANDROID程序出现“很抱歉,XXX已停止运行”这个是什么原因?

时间:2021-07-04 17:03:51
程序是在2.2上开发的,在2.2,,2。3.3都没有出现过这种现象,
在4.0.3上,打开程序后放在后台,偶尔就回出现
“很抱歉,XXX已停止运行”的提示

一般是什么原因会造成这个问题呢

29 个解决方案

#1


为何不看logcat

#2


就是报个错,很正常啊

#3


我表示 调试的时候经常出现这个情况,说明程序有错误。

#4


各种原因都有~

#5


引用 楼主 RomanticRabbit 的回复:
程序是在2.2上开发的,在2.2,,2。3.3都没有出现过这种现象,
在4.0.3上,打开程序后放在后台,偶尔就回出现
“很抱歉,XXX已停止运行”的提示

一般是什么原因会造成这个问题呢 
android


我也遇到过,不过我是刚开始学习Android编程,很多不知道,感觉是该输的东西没有输完造成的

#6


很有可能是抛异常了

#7


就是抛异常,什么找不到对象啊,空指针啊,类型不匹配啊,数组越界等等。

#8


谢谢各位,找到问题了,
是在用INTENT启动service的时候
官方文档说   The Intent supplied to startService(Intent), as given. This may be null if the service is being restarted after its process has gone away, and it had previously returned anything except START_STICKY_COMPATIBILITY.

某个时候方法onStart()已经deprecated,在Android 2.0之后被onStartCommand所取代。onStartCommand为了backwards compatibility,默认实现是去call onStart方法,并且会在最后返回START_STICKY or START_STICKY_COMPATIBILIT

要加入对intent空指针的保护

#9


引用 8 楼 RomanticRabbit 的回复:
谢谢各位,找到问题了,
是在用INTENT启动service的时候
官方文档说   The Intent supplied to startService(Intent), as given. This may be null if the service is being restarted after its process has gone away, and ……



...我倒觉得问题在于你为什么会传递NULL的Intent引用,不要加个判断就把真正的问题掩盖了

#10


看logcat在log,一般里面都会报exception.

#11


引用 9 楼 freebendy 的回复:
引用 8 楼 RomanticRabbit 的回复:
谢谢各位,找到问题了,
是在用INTENT启动service的时候
官方文档说   The Intent supplied to startService(Intent), as given. This may be null if the service is being restarted after its process has ……


 This may be null if the service is being restarted after its process has gone away

这是在service被system restart的时候 和前面传递intent没关系的
很烦官方文档的maybe这词

#12


问题很多。。

#13


引用 11 楼 RomanticRabbit 的回复:
Quote: 引用 9 楼 freebendy 的回复:

引用 8 楼 RomanticRabbit 的回复:
谢谢各位,找到问题了,
是在用INTENT启动service的时候
官方文档说   The Intent supplied to startService(Intent), as given. This may be null if the service is being restarted after its process has ……


 This may be null if the service is being restarted after its process has gone away

这是在service被system restart的时候 和前面传递intent没关系的
很烦官方文档的maybe这词


对,之前也被坑过。。

#14


用360手机卫士[内存清理]→手机加速→一键加速→OK完美解决

#15


看看logcat是什么错误

#16


连接手机助手,下载安装一款修复软件,打开就自动修复了。

#17


有可能是异常没有catch造成的

#18


不知道各位大牛们找到有效的解决办法没,我的还是出错啊~~

#19


接分!!!!!!! ANDROID程序出现“很抱歉,XXX已停止运行”这个是什么原因?

#20


我也遇到过 是布局文件里边有额外的字符和空格 清楚后就恢复正常了 

#21


错误一定要看logcat,才能定位到问题,方可解决问题

#22


看Log,log都有详细的错误内容

#23


引用 14 楼 hqyj6174 的回复:
用360手机卫士[内存清理]→手机加速→一键加速→OK完美解决

我觉着360不安全,所以自己写了个AppKiller ANDROID程序出现“很抱歉,XXX已停止运行”这个是什么原因?

#24


我也觉得不安全、、

#25


大神求助!你们这里边发的我看不大懂。目前的情况是这儿有个程序,在我的小米手机上使用正常,但在我的小米平板上就出现了上述问题。哪位大哥可不可以帮我修改下使之可以正常使用。程序的下载地址为:http://pan.baidu.com/share/link?shareid=2062785972&uk=3238730902。请哪位大哥改好后帮我上传,并把链接发给我。359413805@qq.com。万分感谢啊!

#26


接分!!!!!!! ANDROID程序出现“很抱歉,XXX已停止运行”这个是什么原因?

#27


我第一次用这个论坛,怎么接分?你能帮我修正这个程序嘛?

#28


引用 16 楼 u012341609 的回复:
连接手机助手,下载安装一款修复软件,打开就自动修复了。
...好流弊

#29


我也遇到了这个问题,是关于百度定位的,点击获取位置信息按钮时,程序异常终止,让我蛋疼的是只在某些手机上才出现,之前是忘记了加入.so文件导致的,加上后解决了90%手机异常退出的问题,仍有部分手机出现这个情况,且一般是在2g情况下概率极大,,目前正在解决中。。。。

#1


为何不看logcat

#2


就是报个错,很正常啊

#3


我表示 调试的时候经常出现这个情况,说明程序有错误。

#4


各种原因都有~

#5


引用 楼主 RomanticRabbit 的回复:
程序是在2.2上开发的,在2.2,,2。3.3都没有出现过这种现象,
在4.0.3上,打开程序后放在后台,偶尔就回出现
“很抱歉,XXX已停止运行”的提示

一般是什么原因会造成这个问题呢 
android


我也遇到过,不过我是刚开始学习Android编程,很多不知道,感觉是该输的东西没有输完造成的

#6


很有可能是抛异常了

#7


就是抛异常,什么找不到对象啊,空指针啊,类型不匹配啊,数组越界等等。

#8


谢谢各位,找到问题了,
是在用INTENT启动service的时候
官方文档说   The Intent supplied to startService(Intent), as given. This may be null if the service is being restarted after its process has gone away, and it had previously returned anything except START_STICKY_COMPATIBILITY.

某个时候方法onStart()已经deprecated,在Android 2.0之后被onStartCommand所取代。onStartCommand为了backwards compatibility,默认实现是去call onStart方法,并且会在最后返回START_STICKY or START_STICKY_COMPATIBILIT

要加入对intent空指针的保护

#9


引用 8 楼 RomanticRabbit 的回复:
谢谢各位,找到问题了,
是在用INTENT启动service的时候
官方文档说   The Intent supplied to startService(Intent), as given. This may be null if the service is being restarted after its process has gone away, and ……



...我倒觉得问题在于你为什么会传递NULL的Intent引用,不要加个判断就把真正的问题掩盖了

#10


看logcat在log,一般里面都会报exception.

#11


引用 9 楼 freebendy 的回复:
引用 8 楼 RomanticRabbit 的回复:
谢谢各位,找到问题了,
是在用INTENT启动service的时候
官方文档说   The Intent supplied to startService(Intent), as given. This may be null if the service is being restarted after its process has ……


 This may be null if the service is being restarted after its process has gone away

这是在service被system restart的时候 和前面传递intent没关系的
很烦官方文档的maybe这词

#12


问题很多。。

#13


引用 11 楼 RomanticRabbit 的回复:
Quote: 引用 9 楼 freebendy 的回复:

引用 8 楼 RomanticRabbit 的回复:
谢谢各位,找到问题了,
是在用INTENT启动service的时候
官方文档说   The Intent supplied to startService(Intent), as given. This may be null if the service is being restarted after its process has ……


 This may be null if the service is being restarted after its process has gone away

这是在service被system restart的时候 和前面传递intent没关系的
很烦官方文档的maybe这词


对,之前也被坑过。。

#14


用360手机卫士[内存清理]→手机加速→一键加速→OK完美解决

#15


看看logcat是什么错误

#16


连接手机助手,下载安装一款修复软件,打开就自动修复了。

#17


有可能是异常没有catch造成的

#18


不知道各位大牛们找到有效的解决办法没,我的还是出错啊~~

#19


接分!!!!!!! ANDROID程序出现“很抱歉,XXX已停止运行”这个是什么原因?

#20


我也遇到过 是布局文件里边有额外的字符和空格 清楚后就恢复正常了 

#21


错误一定要看logcat,才能定位到问题,方可解决问题

#22


看Log,log都有详细的错误内容

#23


引用 14 楼 hqyj6174 的回复:
用360手机卫士[内存清理]→手机加速→一键加速→OK完美解决

我觉着360不安全,所以自己写了个AppKiller ANDROID程序出现“很抱歉,XXX已停止运行”这个是什么原因?

#24


我也觉得不安全、、

#25


大神求助!你们这里边发的我看不大懂。目前的情况是这儿有个程序,在我的小米手机上使用正常,但在我的小米平板上就出现了上述问题。哪位大哥可不可以帮我修改下使之可以正常使用。程序的下载地址为:http://pan.baidu.com/share/link?shareid=2062785972&uk=3238730902。请哪位大哥改好后帮我上传,并把链接发给我。359413805@qq.com。万分感谢啊!

#26


接分!!!!!!! ANDROID程序出现“很抱歉,XXX已停止运行”这个是什么原因?

#27


我第一次用这个论坛,怎么接分?你能帮我修正这个程序嘛?

#28


引用 16 楼 u012341609 的回复:
连接手机助手,下载安装一款修复软件,打开就自动修复了。
...好流弊

#29


我也遇到了这个问题,是关于百度定位的,点击获取位置信息按钮时,程序异常终止,让我蛋疼的是只在某些手机上才出现,之前是忘记了加入.so文件导致的,加上后解决了90%手机异常退出的问题,仍有部分手机出现这个情况,且一般是在2g情况下概率极大,,目前正在解决中。。。。