搜索
 找回密码
 立即注册

简单一步 , 微信登陆

在java 类中implements Serializable问题

作者:icezhou | 时间:2016-6-1 17:19:48 | 阅读:2947| 显示全部楼层
在jb目录下编译apk工程,jni中有段代码
env->SetIntField(objClass, serviceTypeID, (jint)pServiceInfo.svtype);

总是挂掉,然而Eclipse下不会挂,后来发现需要在改jni远程类 加上implements Serializable

public class CDVBSearchServiceInfo implements Serializable{
private static final long serialVersionUID = -6168766959104167288L;

public String szName;
public int serviceType;
public int bEncrypt;
public int chid;
public int lcn;
}
没有implements Serializable,你就不能通过rmi(包括ejb)提供远程调用。
serialization 允许你将实现了Serializable接口的对象转换为字节序列,这些字节序列可以被完全存储以备以后重新生成原来的对象。

该会员没有填写今日想说内容.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册
手机版