这些命令显示的服务之间有什么区别?如何从普通 Java 类启动服务并在“服务列表”中查看它,以便能够从另一个本机进程访问它以共享数据?
我在设备上运行了一个本机(C/C++ 代码)二进制文件,并希望它连接到以 java 启动的服务。我已经使用 binder 接口在两个不同的本机应用程序之间共享内容。但是有没有办法直接上java?(JNI可能不工作,因为二进制有其他权限,并且在Java-App启动时已经运行很久了。当应用程序启动服务时,本机代码将自动连接并开始发送数据。)
我有本机代码启动服务和 Java 部分连接到的代码。但在这种情况下,我无权在本机部分创建服务。但我可以连接到一个已经在运行的。