[Documentation] [TitleIndex] [WordIndex

  Show EOL distros: 

EOL distros:  

android: android_core | android_extras | android_apps | android_remocons

Android

Android code is based on the rosjava client and core libraries and is prepared to work seamlessly with Android Studio and the Google supported Android Gradle plug-ins.

Official source code for android projects can be found on github in the rosjava organisation.

Documentation

Android development is supported via Damon's rosjava implementation.

  • Overview : Includes many details on the big re-haul done in time of the Indigo release.

  • Official Packages : list of all official and semi-official packages in the rosjava-android ecosystem.

  • Android Studio : using Android Studio to compile, hack and deploy your projects.

  • FAQ : frequently asked questions.

Tutorials

Pre-Requisites

  1. Android Studio & Tools Download

    Downloading the build tools, sdk and android studio.

Catkin-Gradle Environment

  1. Installation - ROS Development Environment

    Preparing a ros environment for development.

  2. Creating Android Packages

    Script wizards for conveniently creating android packages and projects.

Android Studio Environment

  1. Installation - Android Studio Development Environment

    Develop from Android Studio without a ROS Environment!

Ros Android Application Tutorials

  1. RosActivity

    Building android applications on top of the RosActivity class.

  2. Android Interactions

    Getting your android applications to interact usefully with a setup robot.

  3. Android Pairings

    Simultaneously bring up & tear down an android listener/robot talker pair.

Using native ROS code on Android

Using native ROS code on Android


2025-04-05 13:32