Android - 如何使用app连接到抽象套接字

时间:2016-03-08 19:07:13

标签: java android unix-socket

我想知道如何通过Android应用程序连接到抽象套接字。我真的很新,但我安装了android sdk和ndk。任何帮助将不胜感激。

这里解释了

抽象套接字 sockets

1 个答案:

答案 0 :(得分:1)

您提供的链接将抽象套接字描述为:

  

这些套接字在同一台机器中的两个进程之间提供通信通道

这通常称为进程间通信(IPC)。看到Android应用程序在沙盒中执行,除了Android API公开的内容之外,他们通常看不到他们的环境。

幸运的是,Android API提供了方便IPC的方法。请查看developer guide,特别是关于Messenger的部分,其描述如下:

  

如果您需要在不同流程中使用界面,可以使用Messenger

为服务创建界面

所以,如果你只需要执行IPC,这就是Android的方法;或者是否有明确的理由使用引用的抽象套接字?