本文转载自:http://blog.csdn.net/xueshanfeihu0/article/details/52979717

Ubuntu 14.04 下 android studio 安装 和 配置

参考博客:

http://blog.163.com/hwh04@126/blog/static/103419982201532610489243/

http://blog.csdn.net/miker1230/article/details/51583124

http://blog.sina.com.cn/s/blog_b15639e00101tor5.html

工具jdk,sdk,gradle ,stuido 下载路径 :

JDK: http://www.oracle.com/technetwork/java/javase/downloads/index.html

Stuido,Sdk:http://tools.android-studio.org/

需要做的步骤:

下载安装最新版本JDK,并配置。

下载安装SDK工具

下载安装Android studio

更新SDK。

其中下载更新 SDK需要用到外网,以及代理,耗时较长。下面是详细说明。

1 下载安装 && 配置JDK

最好用最新的jdk版本。

我从中文官网下载的是:jdk-8u112-linux-x64.tar.gz

1、解压
    自己使用命令行,挂载、直接解压等什么都行,例如,本人将三个下载下来的工具软件解压到/usr/java目录下
    /usr/java/android-studio
    /usr/java/android-sdk-linux
    /usr/java/ jdk1.8.0_112

$ cd /usr/java/

我这里有jvm文件夹,直接cd过去:

如果没有,请新建一个

$ sudo mkdir  /usr/java/

拷贝下载的jdk-8u112-linux-x64.tar.gz到java文件夹:

$ sudo cp  ~/Downloads/jdk-7u59-linux-x64.tar.gz/usr/java/

解压(解压就是安装):

$ sudo tar -zxvf jdk-7u59-linux-x64.tar.gz

设置环境变量:

$ sudo gedit /etc/profile

在文档结尾追加:

export JAVA_HOME=/usr/java/ jdk1.8.0_112
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH 
export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

$ sudo gedit ~/.bashrc

在文档结尾添加:

export JAVA_HOME=/usr/lib/jvm/ jdk1.8.0_112

注意:如果原来的配置文件里面已经有了JAVA_HOME,

需要注释掉原来的,把这个新的加上。

以后需要切回到firefox os进行编译,理论上修改一下这里的配置就可以。

将系统默认的Java修改过来:

$ sudo update-alternatives--install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_59/bin/java 300
$ sudo update-alternatives --install /usr/bin/javac javac/usr/lib/jvm/jdk1.7.0_59/bin/javac 300
$ sudo update-alternatives--config java 
$ sudo update-alternatives --config javac

检测一下,输入:
$ java -version

显示:
java version "1.8.0_112"
Java(TM) SE Runtime Environment (build 1.8.0_112-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.112-b15, mixed mode)

2 下载SDK工具

我下载的是android-sdk_r24.3.3-linux.tgz

把文件放在哪个目录都可以。

解压(就是安装):tar-zxvf android-sdk_r24.3.3-linux.tgz

得到文件夹:android-sdk-linux

然后需要在Android Studio里面进行设置(下面有介绍)

3 下载android studio

我下载的是:android-studio-ide-141.1980579-linux.zip
解压:$ sudo unzip android-studio-ide-141.1980579-linux.zip
解压后文件夹名为android-studio。
移动:$ sudo mv android-studio /opt/
打开文件夹:$ cd /opt/android-studio/bin/
再次运行:$ sudo ./studio.sh

安装

android studio 前脚本更改

a、更改/usr/java//android-studio/bin/studio.sh,将jdk路径添加到脚本中,这样在运行时studio.sh时就不会提示找不到jdk路径了
            JDK_HOME="/jusr/ava/jdk1.8.0_112

$ sudo gedit /usr/java//android-studio/bin/studio.sh

如果使用了VPN或者其它翻qiang的手段,下面的你就基本上可以不用看了,直接安装就行了。

b、更改 /opt/android-studio/bin/idea.porperties,
        在最后一行添加
            disable.android.first.run=true
        这样就可以避免运行时一直卡在开始的"Fetching Android SDK component information"(伟大的祖国将google拒之门外)

4 首次启动画面

第一个选项 :使用以前版本的配置文件夹。

第二个选项 :导入某一个目录下的配置文件夹。

第三个选项 :不导入配置文件夹。

一般是选择 第三个。

5然后检查你的 Android SDK

这一步可能会卡住很长时间,可以先跳过这一步:

在AndroidStudio安装目录下的 bin 目录下,找到 idea.properties 文件,在文件最后追加disable.android.first.run=true

6正常启动后的画面

当你更新完 AndroidSDK ,你就会看到这个界面。

直到这个界面才说明,你可以使用Android Studio了。

选项1 : 创建一个Android Studio项目。

选项2 : 打开一个Android Studio项目。

选项3 : 导入官方样例,会从网络上下载代码。

此功能在以前的测试版本中是没有的,建议多看一看官方给的范例。

选项4 : 从版本控制系统中导入代码。支持 CVS 、 SVN 、 Git 、 Mercurial , 甚至GitHub。

选项5 : 导入非Android Studio项目。

比如纯生的 Eclipse Android项目, IDEA Android项目。

如果你的Eclipse 项目使用官方建议导出

(即使用 GenerateGradle build files 的方式导出),建议使用 选项2 导入。

选项6 : 设置。

选项7 : 帮助文档。

-->需要到设置界面设置 JDK 和 SDK的路径

-->然后去设置界面安装某个版本的SDK 比如(5.1.1版本的) 

 

路径:configure --> Project Defaults --> Project Structure

7下载SKD 工具包

在AndroidStudio主界面 -->configure --> SDK Manager 界面

我自己目前只下载了android 5.1的SDK。已经共享到服务器。

进去后需要设置一个代理。(因为google 被墙了)

选择 tools--> Options

如果是 ubuntuUnity 界面,请在左上角找到tools --> Options

注意:

需要外网才能下载。

(我是在寝室下载的。用代理的话比较慢,我下载了一个晚上--睡觉前挂着,起床后就差不多下载好了)

第二部分

生成IPR文件

1、生成IDE工具文件

要使用m、mm、mmm命令,需要在源码目录下执行如下命令。(点与build之间是有空格的)

#. build/envsetup.sh

#mmm development/tools/idegen/

2、生成Android Studio配置文件

#sh ./development/tools/idegen/idegen.sh

Ubuntu 14.04 下 android studio 安装 和 配置【转】的更多相关文章

  1. [Linux 小技巧] Ubuntu 14.04 下编译、安装、配置最新开发版 GoldenDict

    1. 背景介绍 GoldenDict 是一款非常优秀的跨平台电子词典软件,支持 StarDict.Babylon 等多种词典.其 PC 版基于 Qt 编写,完全免费.开源且没有广告.GoldenDic ...

  2. Ubuntu 14.04下 Java通用安装方法

    参考: 解决Floodlight1.2+Mininet问题及使用安装 Ubuntu下安装JDK1.7图文详解 Ubuntu 14.04下 Java通用安装方法 1.到oracle官网下下载对应jdk包 ...

  3. (四)Ubuntu 14.04 文件服务器--samba的安装和配置

    samba是Linux系统上的一种文件共享协议,可以实现Windows系统访问Linux系统上的共享资源,现在介绍一下如何在Ubuntu 14.04上安装和配置samba一. 一.更新源列表 打开&q ...

  4. Ubuntu下Android Studio安装、配置和使用

    Ubuntu下使用Android Studio开发应用程序,首先需要安装该IDE. 情况1:Ubuntu下安装Android Studio 打开Terminal,执行下述指令: sudo apt-ad ...

  5. Ubuntu 14.04下Django+MySQL安装部署全过程

    一.简要步骤.(Ubuntu14.04) Python安装 Django Mysql的安装与配置 记录一下我的部署过程,也方便一些有需要的童鞋,大神勿喷~ 二.Python的安装 由于博主使用的环境是 ...

  6. 【转】Ubuntu 14.04下Django+MySQL安装部署全过程

    一.简要步骤.(阿里云Ubuntu14.04) Python安装 Django Mysql的安装与配置 记录一下我的部署过程,也方便一些有需要的童鞋,大神勿喷~ 二.Python的安装 由于博主使用的 ...

  7. ubuntu 14.04 (desktop amd 64) 安装和配置ROS Indigo

    安装ROS 配置Ubuntu的软件源 配置Ubuntu要求允许接受restricted.universe和multiverse的软件源,可以根据下面的链接配置: https://help.ubuntu ...

  8. Ubuntu 12.04下mysql的安装与配置

    转自:http://blog.csdn.net/ichsonx/article/details/9285935 准备  0. 获取 mysql-5.5.15-linux2.6-i686.tar.gz ...

  9. Ubuntu 16.04下Java环境安装与配置

    首先下载linux下的安装包 登陆网址https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.h ...

随机推荐

  1. Nessus虚拟机的几个问题解决办法

    1.使用ppp的校园网或者家庭宽带无法通过桥接上网. 这时要把这俩网卡变成NAT模式就行. 2.国外下载插件包(或者过慢). 我这里贡献个高速链接.base64,懂得自然懂. c3NyOi8vTkRj ...

  2. @RequestParam,@PathVariable,@ResponseBody,@RequestBody,@ModelAttribute学习

    1.@RequestParam使用于参数上,用于将请求参数映射到指定参数变量上 例如: @RequestMapping(value="/hello",method=RequestM ...

  3. remove xcode recent projects from dock menu 移除xcode dock菜单显示的项目列表

    Launch Xcode Select File->Open Recent->Clear Menu Right-click the Xcode icon and select Show A ...

  4. 调用tf.softmax_cross_entropy_with_logits函数出错解决

    原来这个函数,不能按以前的方式进行调用了,只能使用命名参数的方式来调用.原来是这样的: tf.reduce_mean(tf.nn.softmax_cross_entropy_with_logits(y ...

  5. HDOJ1071

    The area   拿到题的第一想法,又是一道水题,知道P1.P2.P3三点的坐标,就能够确定抛物线的公式.确定抛物线的公式就能够进行积分,然后就没有然后了.纯粹的数学题. #include< ...

  6. VS&quot;后生成事件&quot; 菜单的使用

    网上有很多的文章都在介绍怎样创建一个自己定义的dll文件,以及怎样使用一个dll文件,在此不在赘述.本文主要介绍怎样使用VS2008的"生成后事件"的命令行,将一个dll文件直接复 ...

  7. source insight的查找功能

    source insight是一款非常好的c语言的程序编辑器.方便对project管理,方便程序的阅读和编辑. 查找功能使用十分频繁.选项较多,与其他软件的查找功能也类似,以下对英文版的查找功能,做简 ...

  8. SWTBOK測试实践系列(5) -- 项目中使用手动和自己主动化的策略

    手动測试和自己主动化測试永远是一个非常热门的话题.自己主动化也一直被人们捧上神坛.自己主动化測试和手动測试从技术上来说本质事实上都是測试用例设计.仅仅只是终于形式一个是人工运行,一个是代码运行罢了.这 ...

  9. 菜鸟调错(十)——启动Tomcat报错“Unsupported major.minor version xxx ”

    近期项目更新JDK,由之前的1.7更新到1.8. 下载并安装好新的JDK以后,编译.启动Tomcat的时候,报错了.提示:"Unsupported major.minor version x ...

  10. 第一个Hello,OS World操作系统

    来自:清泛网 - http://www.tsingfun.com/html/2015/dev_0804/hello_os_word_my_first_os.html 首先阐述下程序运行的基本原理:计算 ...