Robotics StackExchange | Archived questions

Cannot import custom message hydro

I want to send my custom message "audiocommonmsgs" in my ros Android project. What I have done: I successfully built the custom msg following tutorial: http://wiki.ros.org/rosjava_build_tools/Tutorials/hydro/Creating%20Android%20Packages and tutorial: http://wiki.ros.org/rosjava/Tutorials/hydro/Unofficial%20Messages

Then I add the dependency to my dude project build.gradle:

dependencies { compile 'org.ros.androidcore:androidgingerbreadmr1:0.1.+' compile 'org.ros.rosjavacore:rosjava:[0.1,)' compile project(':audiocommonmsgs') //compile 'org.ros.rosjavacore:rosjavatutorialpubsub:[0.1,0.2)' //compile project(':androidgingerbread_mr1') }

Then I can see the dude project have dependency "audiocommonmsgs" both on terminal and in the module setting dependency.

":dude:preBuild
:dude:compileDebugNdk
:audiocommonmsgs:generateSources UP-TO-DATE
:audiocommonmsgs:compileJava UP-TO-DATE
:audiocommonmsgs:processResources UP-TO-DATE
:audiocommonmsgs:classes UP-TO-DATE
:audiocommonmsgs:jar UP-TO-DATE
:dude:preDebugBuild
"

However, I can not "import audiocommonmsgs" in my application. Android Studio said it cannot resolve symble "audiocommonmsgs". Why?

Asked by wenjia on 2014-08-11 17:50:34 UTC

Comments

Answers