安卓-开发常见问题之串行化对象进入Service

来源:互联网 发布:nginx获取header头 编辑:程序博客网 时间:2024/06/05 09:08

今天继续完成OSM定位项目,在设计服务的时候,需要将一个对象串行化作为Intent参数传入Service。在开启Service之后,程序奔溃。解决步骤如下:

1 一开始发现在AndroidMinifest文件中,没有注册Service。注册了Service后继续报错,发现注册Service时不同包内定义的Service注册时Android:name应该包含完整包路径

2 补充完善后仍然报错,发现在串行化的自定义对象中有一个成员数据没有串行化,且该对象是第三方库所提供,无法实现串行化。准备改天利用BroadCast来解决这个问题。

原创粉丝点击