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