Ubuntu 14.04 64位安装Android Studio 和 genymotion (上)
先说下,Ubuntu 上安装Android Studio真是一路坑阿,一路坑阿,加上天 朝 防火墙挡着,折腾了快一天才弄好阿
找了n多教程,md不是抄的就是转的,而且都没说清楚具体咋装阿,一个图一个图截的挺爽的,可是不实用阿,我不再废话了,说正经的
首先装java,看准你的ubuntu是64位还是32位,找相应版本下,然后安装就好。我装的是这个jdk1.8.0-25_1.8.025-1_amd64.deb,现在应该有新版了,直接去oracle网上下载就行,没什么好说的,不会就去找其他教程吧。
装好java后,要配置环境变量!!!ubuntu上有好几种方法设置环境变量,比如修改/etc/environment, 修改/etc/profile,修改home目录下的 .bashrc或是 .profile,都可以。我不说怎么改阿,忘记了,不会的话去搜吧。注意修改前先备份一下要修改的文件,万一弄错了,还能恢复。
java准备好以后,开始进入正题了:
首先下载android studio,能翻墙的就翻墙去官网下,不能翻墙的就在墙内找,也不难找。版本应该至少1以上,以后打开有更新的话可以更新。
下载解压完就能用了,不用安装。所以你可以解压到home根目录。
下面要到坑区了...
首先是android sdk,如果你网不快,并且只想安装某几个版本的sdk的话看下面,否则就跳过这一节(直接看分割线以后):
我网不快,我只想装个4.4然后再装个最新的就好,所以我决定自己下载sdk。首先下载android-sdk_r24-linux.tgz,当然版本可能不一样,这是目前最新。这个下完后,解压就能用,你可以把解压后的文件夹和android studio放一起。
解压后文件名是android-sdk_r24-linux.tgz,下面是命令行:
cd android-sdk_r24-linux.tgz cd tools .android
这样就打开了android sdk manager,它会自动更新列表,如果你没架梯子的话,肯定超慢然后超时,更新失败。所以这里要设置下,点击标题栏,tools-->options,设置个国内的镜像源,我这里用的是中科院的,看图,镜像地址网上有很多,可以搜下android国内镜像。

设置好之后,点击标题栏packages->reload。你以为这样就行了吗?too sample!反正我当时弄得时候还不行,即使换了镜像地址,这货还是会先找google,尝试多次后才会找这个地址,不过也不一定成功,所以多试几次,只要更新出来列表就好,没梯子的话,千万别这样下载sdk。
更新出来列表后是这样(我已经装好了,所以肯定和你的不一样):


更新出来列表后,你要自己下载这些sdk包,怎么下载呢,前面我们找了一个镜像地址,比如这里的http://mirrors.opencas.org,直接浏览器打开,进入android,进入repository,之后,就可以下载了,不用全下载,你可以对照着我上面的图里installed的下载。tools目录下和extra目录下的是一定要安装的,但是中间android4.4 adnroid5.1这个就是可选的了,你想下那个版本就下哪个(其实只下SDK platform就可以,sample是一些程序例子,需要就下不需要就不下)。
这样,差不多就准备好sdk了。
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
下面去android studio目录,进入bin,然后运行studio.sh:
./studio.sh哦是
不出意外就可以运行了
这里会有些设置,但是我之前没截图(那时候根本就没打算发教程其实 = =),就直接说文字了。刚打开会有fetching android sdk component information,这个要等!如果等了很久还不行的话才去搜fetching android sdk component information卡死了怎么办....
我先说fetching android sdk component information自动完成的情况,自动完成后,会有初始化设置啥的,我没截图,而且是昨天的事,有点忘了,大概会有让你选择安装方式,这里不要选standard,选下面那个,好像是custom,然后后面会有让你选择安装什么,有个sdk啥的是可以取消的,还有个2.5G的不能取消,这里重点来了!!!如果你没有按照分割线前面那样自己下载sdk,这里你就继续下一步还是啥的让它自己下载吧,应该会比较久。如果你自己下载了sdk,直接左上角把这个窗口关掉吧,关掉后来这里:

忽略左边的项目,到了这里,如果你的版本不是最新的话,可以选择下面的更新,当然也可以以后再说。之后呢,选择configure

之后project defaults:

之后progect structure

这里要选择你的,注意是你的,不是上面的我的,你的androidsdk目录,java目录不用你设置。选择好之后,就可以关掉,后退后退去这里创建新项目了(前面fetching android sdk component information有问题的,解决后大概也是这样):

后面可能还要下东西,我不记得了,如果下就下吧,没关系,在墙内的。好像是gradle,这个你不用自己下载,别的教程都推荐自己下载,其实不用的。
之后就打开了:

和你那个布局可能不一样,没关系,自己设置就好。这篇里先说这些,其他内容下一篇,我怕太多内容发表不了。
Ubuntu 14.04 64位安装Android Studio 和 genymotion (上)的更多相关文章
- Ubuntu 14.04 64位安装Android Studio 和 genymotion (下)
接上一篇,上回书说到,我们可以进android studio的编辑器了.感觉不错.挺好的,先不说genymotion,先看看你的android项目有没有r文件,项目有没有错误? 如果没有问题的话,下面 ...
- ubuntu 14.04 64位安装iNodeClient
ubuntu 14.04 64位安装iNodeClieng(华三校园客服端) http://pan.baidu.com/s/12dpxk ubuntu 14.04 64bit Install H3C ...
- ubuntu 14.04 64位安装bigbluebutton
BigBlueButton 是一个使用 ActionScript 开发的在线视频会议系统或者是远程教育系统,主要功能包括在线PPT演示.视频交流和语音交流,还可以进行文字交流.举手发言等功能,特别适合 ...
- ubuntu 14.04 64位安装HTK3.5
1.http://htk.eng.cam.ac.uk/download.shtml 官网下载HTK source code以及HDecode 2.分别解压HTK-3.5.beta-2.tar.gz.H ...
- ubuntu 14.04 64位 安装Opencv3.1.0 (包含opencv_contrib模块)
写在前边: 据官方说法,目前还不是太稳定的算法模块都在opencv_contrib里边,由于不稳定,所以不能在release版本里发行,只有在稳定以后才会放进release里边.但是这里边有很多我们经 ...
- Go在Ubuntu 14.04 64位上的安装过程
1. 从 https://golang.org/dl/ 或 https://studygolang.com/dl 下载最新的发布版本go1.10即go1.10.linux-amd64.tar.gz ...
- Ubuntu 14.04 64位上安装wps office软件(转http://m.blog.csdn.net/blog/yhc13429826359/24179933)
废话少说,只给出方法供各位参考!wps for Linux版本已经有两三年没有大的动作,当然其他平台,比如windows,Android,ios上的wps效果还是很赞的说. 下面是我成功安装的步骤: ...
- Ubuntu 14.04 64位上安装wps office软件
版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/tao_627/article/details/24179933 废话少说,仅仅给出方法供各位參考! ...
- Ubuntu 14.04(64位)+GTX970+CUDA8.0+Tensorflow配置 (双显卡NVIDIA+Intel集成显卡) ------本内容是长时间的积累,有时间再详细整理
(后面内容是本人初次玩GPU时,遇到很多坑的问题总结及尝试解决办法.由于买独立的GPU安装会涉及到设备的兼容问题,这里建议还是购买GPU一体机(比如https://item.jd.com/396477 ...
随机推荐
- mysql 创建数据库使用默认字符集(备忘)
GBK: create database test2 DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci; UTF8: CREATE DATABASE ` ...
- LSI MegaCli 命令使用2
#/opt/MegaRAID/MegaCli/MegaCli64 -LDInfo -Lall -aALL 查raid级别#/opt/MegaRAID/MegaCli/MegaCli64 -AdpAll ...
- N皇后问题--递归回溯
著名的N皇后问题,就是先按照行一行一行的找,先找第一行,第一行找到一列能满足条件,继续找下一行,如果下一行也找到一列能满足条件,继续找下一行,一次类推,最终找到解, 但是,如果找不到的话, 就说明上一 ...
- spring03autowire属性
1.创建需要的实体类 public class Student { //学生实体类 private String name; //姓名 private Integer age; //年龄 privat ...
- There is already an open DataReader associated with this Connection which must be closed first
使用MVC4 EF Linq获取foreach列表循环的时候遇到了如下的问题:报错提示 There is already an open DataReader associated with this ...
- 字典与集合(Dictionary与Collection)
Dictionary对象将替换Collection对象,并提供附加的语言从而使增加和删除记录的速度比以前提高三倍 虽然Visual Basic 6.0只有很少的新特点,但是具有某些功能强大的新的对象模 ...
- Http 辅助类
using System; using System.Drawing; using System.IO; using System.Net; using System.Net.Cache; using ...
- AndroidSdk下载地址和环境变量配置
一.Android Studio 下的AndroidSdk下载地址 http://tools.android-studio.org/index.php/sdk 二.Android Sdk环境变量设置 ...
- c - 给分数分级别
/* 题目: 学习成绩>=90 分的同学用 A 表示, 80-89 分之间的用 B 表示,70-79 分的用 C 表示, 60-69 分用 D表示,小于60分用E表示. 分析: 使用swith. ...
- 华为S5300交换机配置基于接口的本地端口镜像
配置思路 1. 将Ethernet0/0/20接口配置为观察端口(监控端口) 2. 将Ethernet0/0/1----Ethernet0/0/10接口配置为镜像端口 配置步骤 1. 配置观察端 ...