Ubuntu12.04下配置Android studio开发环境

本文详细记录了在Ubuntu12.04系统中配置Android Studio开发环境的过程,包括安装JDK 1.7和1.8,解决版本匹配问题,设置环境变量,安装SDK和Android Studio,以及解决ADB权限和启动器快捷方式的创建。
摘要由CSDN通过智能技术生成

    之前一直在Windows下面进行Android的开发任务,Ubuntu也是用的虚拟机,但是最近代码编译了,刷机总是出现一些莫名其妙的问题,于是决定进行一次大迁移,把虚拟机放弃了,直接使用Ubuntu系统,但是这样子要把studio里面的代码copy到Ubuntu里面的时候又麻烦了,总不能windows的代码调试好了然后关机切换系统然后在编译源码吧!所以干脆把Android studio等一众软件都“迁移”到linux环境下得了。

    开始安装studio之前我最担心的一件事情就是jdk的配置问题,因为Android源码的jdk环境配置直接写到了源码的脚本文件里面,在系统级和用户级环境配置里面并没有添加,那么如果我现在要配置Android studio时候在用户级环境变量里面配置了新的jdk,那是否意味着我登录机子的时候直接使用的是Android studio的jdk1.8而不是源码编译时候使用的open jdk1.7了呢?感觉是这样,但是还有点疑惑,关于linux环境变量的级别这里有很好的介绍:http://www.cnblogs.com/mengyan/archive/2012/09/04/2669894.html。好了废话不多说,走一遍就知道是否有问题了。

一.

    先安装了Android5.1代码编译环境的jdk:java-1.7.0-openjdk-amd64。下载解压就不说了,解压后我放到了~/software/JDK_for_android5.1_compile/这个路径下面,然后执行:

         sudo update-alternatives --install /usr/bin/java java ~/software/JDK_for_android_studio/jdk1.8.0_92/bin/java 300

         sudo update-alternatives --install /usr/bin/javac javac ~/software/JDK_for_android_studio/jdk1.8.0_92/bin/javac 300

将其添加到jdk菜单当中。
    然后下载jdk1.8的,解压后放到~/software/JDK_for_android——studio/这个路径下面,然后执行:

         sudo update-alternatives --install /usr/bin/java java ~/software/JDK_for_android_studio/jdk1.8.0_92/bin/java 400

         sudo update-alternatives --install /usr/bin/javac javac ~/software/JDK_for_android_studio/jdk1.8.0_92/bin/javac 400

    这个时候已经将两个jdk版本添加到了系统的jdk菜单当中了。


    环境变量配置:我并没有在系统级的配置文件(etc/profile)当中添加后面这个jdk的环境配置,而在用户级文件当中进行了配置(~/.profile),配置如下:

export JAVA_HOME=/home/~~/software/JDK_for_android_studio/jdk1.8.0_92
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

    现在我们查看是否真的添加了这些版本,执行:
    sudo update-alternatives --config java
     则列出了如下内容:

  0            /home/~~/software/JDK_for_android_studio/jdk1.8.0_92/bin/java                    400       自动模式
  1            /home/~~/software/JDK_for_android5.1_compile/                                    300       手动模式
  2            /home/~~/software/JDK_for_android5.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值