Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/349.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 坎内蒂';s缓冲区和常用模块可在android中使用_Java_Android_Netty - Fatal编程技术网

Java 坎内蒂';s缓冲区和常用模块可在android中使用

Java 坎内蒂';s缓冲区和常用模块可在android中使用,java,android,netty,Java,Android,Netty,我有一个服务器(名为a)运行在使用Erlang构建的自定义协议上。为了从另一台用java编写的服务器(称为B)访问A,我编写了一个TCP客户机库(称为C),使用漂亮的Netty库讲协议。然而,我有另一个用例,服务器A,也应该由运行在android上的客户端应用程序访问。在库C中,我仅使用Netty的Netty-buffer.jar(4.1.15)和Netty-common.jar(4.1.15)构建了协议解析抽象。我的问题是,我可以在android客户端代码中使用相同的抽象吗?与Netty的By

我有一个服务器(名为a)运行在使用Erlang构建的自定义协议上。为了从另一台用java编写的服务器(称为B)访问A,我编写了一个TCP客户机库(称为C),使用漂亮的Netty库讲协议。然而,我有另一个用例,服务器A,也应该由运行在android上的客户端应用程序访问。在库C中,我仅使用Netty的Netty-buffer.jar(4.1.15)Netty-common.jar(4.1.15)构建了协议解析抽象。我的问题是,我可以在android客户端代码中使用相同的抽象吗?与Netty的ByteBuff一起工作更能拯救Java的ByteBuff。我知道android运行在Dalvik VM上,这在某些方面与普通java JVM不同。

min支持的android API是16(如果有关系的话)

是的,在android中使用Netty是可以的。使用ProGuard确保您只带来您需要的部件

Android不一定再在Dalvik上运行了。还有