二、复制所需的文件到ubuntu

2.1、如果你还没有linux版本的android studio、sdk、jdk请先下载所需文件,我已经上传到百度网盘了

下载地址:

android studio-linux-2.1.1:https://pan.baidu.com/s/1skPuAPf

sdk-linux:链接:https://pan.baidu.com/s/1pLq3dyV

jdk1.8-linux:https://pan.baidu.com/s/1mh67V5Y

2.2、在主文件夹(也就是/home/lcw/ ,lcw就是你的用户名 )下新建一个android_develop_tools文件夹

  1. mkdir /home/cam/android_develop_tools

注意:这里没有加上sudo,则可以使用快捷键Ctrl+c(复制)、Ctrl_v(粘贴)到此文件夹下,否则只能使用命令行来复制文件了

新建完后将下载好的android-studio、sdk、jdk复制到此文件夹下

三、安装jdk1.8

3.1、新建jvm文件夹(文件夹的名字不能乱改)

  1. sudo mkdir /usr/lib/jvm

3.2、复制jdk1.8到jvm文件夹:

  1. sudo cp /home/cam/android_develop_tools/jdk-8u92-linux-x64.tar.gz /usr/lib/jvm/

3.3、进入jvm文件夹

  1. cd /usr/lib/jvm/

3.4、解压jdk-8u92-linux-x64.tar.gz,解压完后会有一个“jdk1.8.0_92”文件夹

  1. sudo tar -zxvf jdk-8u92-linux-x64.tar.gz

3.5、配置jdk环境变量,解压完后执行下面命令:

  1. sudo gedit /etc/profile

在打开的文档最后面添加下面内容(这里的“jdk1.8.0_92” 就是你上一步解压的文件夹)

  1. export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_92
  2. export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

然后按ctrl+s保存,再关闭即可

3.6、更新profile文件使配置生效:

  1. source /etc/profile

3.7 检测一下是否配置成功,输入:

  1. java -version

提示下面说明配置成功:

java version "1.8.0_92"

Java(TM) SE Runtime Environment (build 1.8.0_92-b14)

Java HotSpot(TM) 64-Bit Server VM (build 25.92-b14, mixed mode)

四、安装sdk

4.1、解压sdk-linux-2016-08-12.zip

首先进入android_develop_tools文件夹下

  1. cd /home/cam/android_develop_tools

然后执行下面的解压命令,解压完后会有个“sdk”的文件夹

  1. unzip sdk-linux-2016-08-12.zip

解压时间有点长,耐心等会

4.2、设置sdk的环境变量:

  1. sudo gedit /etc/profile

在打开的文档中追加下内容(这里的路径中的sdk,就是上一步解压出来的,名字不能乱改)

  1. export ANDROID_SDK_HOME=/home/cam/android_develop_tools/sdk
  2. export PATH=$PATH:$ANDROID_SDK_HOME/tools:$ANDROID_SDK_HOME/platform-tools

复制、粘贴后,ctrl+s保存,再关闭即可

4.3、更新profile文件使配置生效:

  1. source /etc/profile

4.4、测是否安装成功

在终端输入“android”,能打开 Android SDK Manager,说明就成功了

或许你会遇到的问题:

1、我们在上一步骤中已经打开了Android SDK Manager,一定要确保 tools目录下安装的是最新的,否则在studio build的时候会失败

Tools 目录下选择:

Android SDK Tools

Android SDK Platform-tools

Android SDK Build-tools (最高版本,最好都下载)

2、如果你打开一个新的终端(快捷键 Ctrl+Alt+t),输入“android”后不起作用,重启电脑就能解决,到这一步后建议大家重启一下电脑。

3、ubantu 16.04 LTS 64位系统运行android studio出错unable to run mksdcard sdk tool ,原因:缺少lib

解决方法:安装对应了依赖库

  1. sudo apt-get install lib32z1 lib32ncurses5  lib32stdc++6

五、安装android studio

5.1、解压android-studio-v2.1.1-linux-2016-08-11.zip

  1. unzip android-studio-v2.1.1-linux-2016-08-11.zip

解压完后,进入android-studio的bin目录下运行studio.sh,就能打开studio

  1. cd /home/cam/android_develop_tools/android-studio/bin/

打开studio,输入命令

  1. ./studio.sh

ubuntu14.04 配置android studio环境的更多相关文章

  1. Ubuntu16.04配置Android SDK环境

    下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html(注意32位与64位,我 ...

  2. 安装Android Studio (一)同时配置Android Studio环境变量

    安装Android Studio 安装android 一直next就行了.这以步需要10分钟左右. 我的安卓SDK在这个目录 C:\Users\user\AppData\Local\Android\s ...

  3. 配置android studio环境-Hello world

    运行hello world demo 运行D:\Program Files\Android\Android Studio\bin 选择创建一个项目 出现一系列的选择 如果没有出现下列问题,直接跳过 备 ...

  4. 配置android studio环境2

    安装android studio 2.1运行 exe 程序 安装截图 备注 :O(∩_∩)O~等了 ,但是还是失败, 完全安装啊,不影响,可以手动运行安装目录下的 如:D:\Program Files ...

  5. 配置android studio环境

    配置java jdk 1.1运行exe 程序 1.2配置jdk 环境变量 添加环境变量 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin .;%JAVA_HOME%\lib;% ...

  6. Ubuntu14.04搭建android开发环境

    一 下载ADT 官方下载地址:http://developer.android.com/sdk/index.html(须要FQ或者改动host) 二 解压 1 使用终端将下载的文件解压当前文件夹下: ...

  7. ubuntu14.04安装Android Studio出现error while loading shared libraries: libz.so.1的解决方法

    参考博客地址: http://blog.csdn.net/newairzhang/article/details/28656693 安装lib32z1就可以解决,如下: 首先,sudo apt-get ...

  8. Ubuntu 14.04 下 android studio 安装 和 配置【转】

    本文转载自:http://blog.csdn.net/xueshanfeihu0/article/details/52979717 Ubuntu 14.04 下 android studio 安装 和 ...

  9. Ubuntu14.04配置gcc4.4.4+Qt4.8.4交叉编译环境

    安装32位程序运行支持 sudo apt-get install lib32stdc++6 lib32z1 lib32ncurses5 lib32bz2-1.0 可能报错: lib32stdc++6 ...

随机推荐

  1. 在线px转换rem工具

    今天推荐一个在线工具,在线px转换rem工具 只要输入1rem = 多少px即可在线转换 和cssrem插件差不多的功能   rem在线转换工具: http://www.ofmonkey.com/fr ...

  2. LeetCode Linked List Easy 83. Remove Duplicates from Sorted List

    Description Given a sorted linked list, delete all duplicates such that each element appear only onc ...

  3. Ubuntu下安装chrome浏览器步骤

    进入 Ubuntu 18.04 桌面,按下 Ctrl + Alt + t 键盘组合键,启动终端. 也可以按下 Win 键(或叫 Super 键),在 Dash 的搜索框中输入 terminal 或“终 ...

  4. 【串线篇】SpringMvc框架乱码

    提交的数据可能有乱码: * 请求乱码: *      GET请求:改server.xml:在8080端口处URIEncoding="UTF-8" *      POST请求: * ...

  5. java实现http协议发送和接收数据

    public void sendMessage() throws Exception { System.out.println("调用servlet开始=================&q ...

  6. Bazel: Ubuntu安装bazel-version-installer-os.sh失败的解决方法。

    使用 bash ./bazel-version-installer-os.sh from: http://www.cnblogs.com/Need4Speak/p/5438240.html

  7. SQL Join连接

    SQL 连接(Joins) SQL join 用于把来自两个或多个表的行结合起来. SQL JOIN SQL JOIN 子句用于把来自两个或多个表的行结合起来,基于这些表之间的共同字段. 最常见的 J ...

  8. php abs()函数 语法

    php abs()函数 语法 abs()函数怎么用? abs()函数的作用是返回一个数的绝对值.语法是abs(number),如果参数 number 是 float,则返回的类型也是 float,否则 ...

  9. 【LeetCode 37】解数独

    题目链接 [题解] 回溯法搞一下. 用set和数组下标判重. [代码] class Solution { public: set<int> myset[9]; int hang[9][10 ...

  10. ShellListView

    過濾ShellListView顯示的檔案 有關這方面的元件你可以在Win3.中找到相關元件 你可以使用四個元件搭配應該就可以你所需要的功能 DriveComboBox1.FilterComboBox1 ...