Android 8.0 Service创建通知报错 system ui has stopped

今天遇到一个小问题,记录下。

在Android 8.0系统上,我启动一个Service,创建通知渠道及Notification,并调用其startForeground方法时,出现了system ui has stopped的异常,现象及代码如下:


异常代码


现象

问题解决:

该问题是因创建Notification时未设置icon引起的,且icon资源不能在mipmap目录下,因此将创建Notification的代码修改如,即可正常显示通知:

设置通知的icon
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容