When attempting to establish a connection to the NodeMainExecutorService, the LocalBinder class cannot be accessed outside of org.ros.android. The error message returned is:
'org.ros.android.NodeMainExecutorService.LocalBinder' is not public in 'org.ros.android.NodeMainExecutorService'. Cannot be accessed from outside package
Making the binder class and the getService() method public would make it possible to use the Service without having to use a RosActivity.
When attempting to establish a connection to the NodeMainExecutorService, the LocalBinder class cannot be accessed outside of org.ros.android. The error message returned is:
'org.ros.android.NodeMainExecutorService.LocalBinder' is not public in 'org.ros.android.NodeMainExecutorService'. Cannot be accessed from outside package
Making the binder class and the
getService()
method public would make it possible to use the Service without having to use a RosActivity.