我试图实现应用程序序列化的Android意图,并通过插座从客户端发送到服务器和反序列化的server.i尝试序列中的客户端的意图与普通的Java序列化API,但在运行时它说,目的不是serializable.is有什么解决办法序列化的意图和反序列化呢? 只是我需要一提的是,我用KRYO也序列化和反序列化,但我再次在反序列化时遇到错误。 有没有解决这个?
BR,镭
我试图实现应用程序序列化的Android意图,并通过插座从客户端发送到服务器和反序列化的server.i尝试序列中的客户端的意图与普通的Java序列化API,但在运行时它说,目的不是serializable.is有什么解决办法序列化的意图和反序列化呢? 只是我需要一提的是,我用KRYO也序列化和反序列化,但我再次在反序列化时遇到错误。 有没有解决这个?
BR,镭
我想创建一个新的Serializable
对象,并新增的部分Intent
,你有兴趣,即行动,捆绑参数等。
该Intent
的对象本身不是Serializable
。
另一种方法可以编写自己的Parcel
存储在另一个值实行Serializable
对象类型,然后序列化对象到服务器。 你可以写一个Intent
的Parcel
使用Intent.writeToParcel()
API。
我已经使用了toUri一些运气序列化的意图()。 不幸的是,相应的反序列化方法,Intent.parseUri,是不可靠的,并经常返回null尽管看似是有效的序列化的数据。