java - Android 上的异步套接字实现

标签 java android sockets asynchronous

在 iPhone 中有 Cocoa 异步套接字库。 Android 的 Java 中是否有类似的库?可以使用 Java 异步套接字(NIO 库)完成吗?或者有什么方法可以使用 NDK for Android 并使用 native 库进行异步套接字?

最佳答案

据我所知不是,但它确实具有现代 *nix 所期望的套接字功能,因此您应该能够使用 java 或 native 代码来模拟它。

您可能会创建一个线程来异步处理您将使用消息和处理程序与之通信的套接字;或者,您可以通过在您的 Activity 进程中或在单独的进程中创建一个 android 服务来做到这一点。

关于java - Android 上的异步套接字实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3756382/

相关文章:

java - Android 通讯录 - 更新说明

java - 如何更新主要 Activity 以了解首选项已更改?

node.js - 如果Unix套接字 `SOCK_STREAMS`是单向的,那么node-ipc如何是双向的?

Java中断或退出线程

java - JPanel闪烁

android - 如何检查文件是否在内部存储中可用

java - 以编程方式将按钮添加到 fragment

c# - .NET C# 同步接收不阻塞

java - DataInputStream readInt() 只工作一次

java - 加载图像,因为它们是可见的 Android