netty4 能不能运行在android上?protobuf通信最小依赖包是哪些

这个世界不真实 发布于 2014/07/28 11:57
阅读 2K+
收藏 2

在修改androidpn,感觉xmpp协议太重了,而且据说很耗流量很耗电。

mina2两年没更新了!spring mvc 竟然还用的是2.5

= - =想迁移到netty4,把xmpp改成轻量的protobuf,但是不知道android上能否流畅使用netty4

netty4的jar包,服务端不要紧可以使用all-in-one,android端怎么使用?最小依赖是哪些

坐等大神解惑,感激不尽。

加载中
0
jstat
jstat

netty-buffer-4.0.17.Final.jar

netty-codec-4.0.17.Final.jar

netty-common-4.0.17.Final.jar

netty-handler-4.0.17.Final.jar

netty-transport-4.0.17.Final.jar



bootstrap = new Bootstrap();
bootstrap.group(new NioEventLoopGroup());
bootstrap.channelFactory(new ChannelFactory<NioSocketChannel>(){
@Override
public NioSocketChannel newChannel() {
NioSocketChannel channel=new NioSocketChannel();
Log.d("ClientConnection", PooledByteBufAllocator.DEFAULT.toString());
channel.config().setAllocator(PooledByteBufAllocator.DEFAULT);
return channel;
}
});

解决传输文件的时候爆没有sun buf类的问题
channel.config().setAllocator(PooledByteBufAllocator.DEFAULT);

这个世界不真实
这个世界不真实
等待验证,谢谢回答!
0
Storm-Cai
Storm-Cai
唉.....好多人都问这个问题。   好像暂时还真没法解决。我现在的项目还是用的mina    自定义通信协议/文件传输改造工作量还是有点大。
Storm-Cai
Storm-Cai
主要是那个时候就已经写好的东西.......现在用起来顺手...............
这个世界不真实
这个世界不真实
= - =使用mina的话请引用mina 3.0.0 的protobuf 编解码包,然后就是对象传输,自定义通信协议什么的,需要那么费神么?
0
筱龙缘
筱龙缘
用netty5  
这个世界不真实
这个世界不真实
不敢用啊。要是boss知道我用alpha的jar包会打死我的。
0
风中的眼睛
风中的眼睛
5.0的是否一样?
返回顶部
顶部