android - 如何将套接字/文件描述符传递给Android中的其他应用程序

标签 android sockets ipc file-descriptor

是否可以将 Socket/FileDescriptor 从一个 Activity 传递到其他应用程序中的其他 Activity ? 我尝试使用 Intent 但得到了

java.lang.IllegalArgumentException: File descriptors passed in Intent

请帮忙!

最佳答案

当然可以 - 使用内容提供商。你必须创建自己的内容提供者并重写它的方法 openFile。在这里阅读,例如:http://www.grokkingandroid.com/handling-binary-data-with-contentproviders/

关于android - 如何将套接字/文件描述符传递给Android中的其他应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8888342/

相关文章:

perl - 如何在内存占用大的Perl守护程序中处理多个套接字?

c - 在 FIFO 上读取()时如何检查 EOF

Windows 中的 Python 套接字问题 : socket. MSG_DONTWAIT

c++ - 关闭没有 FD_CLR 的套接字

objective-c - 在 macOS 上的其他进程窗口中绘图?

安卓小工具 : Show configuration activity before widget is added to the screen

android - 如何在 Jetpack Compose 中为动态列表的元素设置动画?

java - android bufferedwriter错误

android - 如何使用回调检测穿戴式/手持式 Android 设备是断开连接还是连接?

挑战: Calculate transfer rate via UDP socket