Android的ROS开发环境配置(Android+ROS+rosjava+android_core)
2017-05-29 16:35
393 查看
Android的ROS开发环境搭建(Android+ROS+rosjava+android_core)
1.下载安装并配置Android Studio
1.首先下载安装Android Studio和android sdk。点我下载
2.ROS系统自带的是openjdk。当然,Android开发需要oracle的jdk。
安装jdk8并配置
3.对于64位的系统,需要安装ia-32的包。
sudo apt-get install ia32-libs
4.将Android Studio放到/opt目录下,并配置环境变量。
$ echo export PATH=\${PATH}:/opt/android-studio/sdk/tools:/opt/android-studio /sdk/platform-tools:/opt/android-studio/bin >> ~/.bashrc $ echo export ANDROID_HOME=/opt/android-studio/sdk >> ~/.bashrc
5.启动Android SDK Manager。
android
安装Android API 19 / 18 / 17 / 16 /15 / 13 / 10 / 7。为了避免sdk占用太多磁盘空间,可取消勾选system image选项。
6.启动Android Studio。
studio.sh
2.给Android Studio配置ros环境
7.安装相关的包。sudo apt-get install ros-indigo-catkin ros-indigo-ros ros-indigo-common-msgs
8.安装Wstool工具。
sudo apt-get install python-wstool
如果该命令无法执行,或等待太久,执行:
sudo pip install -U wstool
9.新建rosjava文件夹,用来下载rosjava的资源。下载后source一下,让该文件夹和ros系统关联起来。
> mkdir -p ~/rosjava > wstool init -j4 ~/rosjava/src https://raw.github.com/rosjava/rosjava/ hydro/rosjava.rosinstall > source /opt/ros/indigo/setup.bash > cd ~/rosjava > catkin_make
10.下载android_core并source一下,让该文件夹和rosjava相关联。
> mkdir -p ~/android > wstool init -j4 ~/android/src https://raw.github.com/rosjava/rosjava/ indigo/android_core.rosinstall > source ~/rosjava/devel/setup.bash > cd ~/android > catkin_make
11.该过程中间可能会出现诸多问题,一般是跟系统一些设置有关系,比较好解决。
相关文章推荐
- Java、android开发环境变量的配置
- android开发之java JDK环境变量配置的信息代码 附详细教程。
- 环境配置_mac上开发_Java,Android,Gradle,Maven,Hosts
- win7中java或android开发环境配置详解
- Windows下JAVA/Android开发环境配置
- 从0开始学习android开发---java环境配置
- Java开发环境的配置(Android/Java开发的第一步)
- [置顶] android开发之java JDK环境变量配置的信息代码 附详细教程。
- J0001. Android/Java开发环境(环境变量)搭建(配置)
- java Android SDK安装与环境变量配置以及开发第一个Android程序
- 第二章 了解Android 开发工具 和配置Java环境
- 安装eclipse+java+android开发环境配置
- Android应用开发 - JAVA环境变量设置 JDK1.6配置
- Java android应用开发环境搭建配置
- java Android SDK安装与环境变量配置以及开发第一个Android程序
- Android开发java jdk环境变量配置
- Mac Android开发环境变量的配置(java、sdk、ndk、gradle)
- Java Android SDK安装与环境变量配置以及开发第一个Android程序
- Mac Android开发环境变量的配置(java、sdk、ndk、gradle)