rosjava (on android) dependancies producing run-time errors
I've recently started working with ROS java and I've had decent success so far, however nav_msgs are not working. In my Android project I'm attempting to use OccupancyGrid from nav_msgs. I included nav_msgs as a dependency in my manifest, ran rosmake, and have a nav_msgs jar file. I can reference the jar from my project and build the Andorid app, however, in run-time I get ClassNotFound exceptions when it tries to use nav_msgs.
Is there anything special that needs to be done to build jars for android? My project used geometry_msgs and std_msgs without a problem. Also, if I remove support for my map, thus eliminating the need for nav_msgs, my code base runs perfectly fine and the subscribers and publishers work as expected.