Ubuntu 14.04 下 android studio 安装 和 配置【转】
本文转载自: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 安装 和 配置【转】的更多相关文章
- [Linux 小技巧] Ubuntu 14.04 下编译、安装、配置最新开发版 GoldenDict
1. 背景介绍 GoldenDict 是一款非常优秀的跨平台电子词典软件,支持 StarDict.Babylon 等多种词典.其 PC 版基于 Qt 编写,完全免费.开源且没有广告.GoldenDic ...
- Ubuntu 14.04下 Java通用安装方法
参考: 解决Floodlight1.2+Mininet问题及使用安装 Ubuntu下安装JDK1.7图文详解 Ubuntu 14.04下 Java通用安装方法 1.到oracle官网下下载对应jdk包 ...
- (四)Ubuntu 14.04 文件服务器--samba的安装和配置
samba是Linux系统上的一种文件共享协议,可以实现Windows系统访问Linux系统上的共享资源,现在介绍一下如何在Ubuntu 14.04上安装和配置samba一. 一.更新源列表 打开&q ...
- Ubuntu下Android Studio安装、配置和使用
Ubuntu下使用Android Studio开发应用程序,首先需要安装该IDE. 情况1:Ubuntu下安装Android Studio 打开Terminal,执行下述指令: sudo apt-ad ...
- Ubuntu 14.04下Django+MySQL安装部署全过程
一.简要步骤.(Ubuntu14.04) Python安装 Django Mysql的安装与配置 记录一下我的部署过程,也方便一些有需要的童鞋,大神勿喷~ 二.Python的安装 由于博主使用的环境是 ...
- 【转】Ubuntu 14.04下Django+MySQL安装部署全过程
一.简要步骤.(阿里云Ubuntu14.04) Python安装 Django Mysql的安装与配置 记录一下我的部署过程,也方便一些有需要的童鞋,大神勿喷~ 二.Python的安装 由于博主使用的 ...
- ubuntu 14.04 (desktop amd 64) 安装和配置ROS Indigo
安装ROS 配置Ubuntu的软件源 配置Ubuntu要求允许接受restricted.universe和multiverse的软件源,可以根据下面的链接配置: https://help.ubuntu ...
- Ubuntu 12.04下mysql的安装与配置
转自:http://blog.csdn.net/ichsonx/article/details/9285935 准备 0. 获取 mysql-5.5.15-linux2.6-i686.tar.gz ...
- Ubuntu 16.04下Java环境安装与配置
首先下载linux下的安装包 登陆网址https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.h ...
随机推荐
- KeyStore和TrustStore
笔者的这篇文章参考了http://docs.oracle.com/cd/E19509-01/820-3503/ggfgo/index.html KeyStore和TrustStore在很多HTTPS双 ...
- IntelliJ IDEA提示:Class JavaLaunchHelper is implemented in both的错误解决
这个错误是Mac下特有的,并且据说是一个老Bug,不影响使用. 修复方法: Help->Edit Custom Properties,没有这个properties文件的话,IDEA会提示创建,然 ...
- n*n的正方形网格中有多少个长方形
n*n的正方形网格中有横竖各n+1条直线,其中,任意各取两条都可以组成一个长方形﹙正方形也是长方形﹚.所以长方形个数为C﹙n+2,2﹚×C﹙n+2,2﹚=﹙n+1﹚²n²/4个.如果正方形不算,则N= ...
- 快讯 | FireEye在GitHub上开源密码破解工具GoCrack
近日,FireEye 开源了一款密码破解工具 GoCrack,可在多机器上部署破解任务. GoCrack 是由 FireEye’s Innovation and Custom Engineering ...
- Shadow Map阴影贴图技术之探 【转】
这两天勉勉强强把一个shadowmap的demo做出来了.参考资料多,苦头可不少.Shadow Map技术是目前与Shadow Volume技术并行的传统阴影渲染技术,而且在游戏领域可谓占很大优势.本 ...
- app后端开发系列文章文件夹
一点废话 每个程序猿心中,都有一个大牛梦.我们在晨曦之光中敲击着代码,在寒冬覆雪中思考着0与1. 夏练三伏 冬练三九这说的就是我们这群[江湖]中人.在这里我们门派林立,C语言派历史悠久,在程序界就是嵩 ...
- 简学lingo(四)——实例篇
本片将会接着上篇实例来写,如要參照能够看下上篇的http://blog.csdn.net/yzu_120702117/article/details/38453791 如有句法上的问题能够參照我之前总 ...
- [3 Jun 2015 ~ 9 Jun 2015] Deep Learning in arxiv
arXiv is an e-print service in the fields of physics, mathematics, computer science, quantitative bi ...
- bat+sqlcmd 批量执行脚本
Hello,此BAT脚本能够帮助开发者将某目录下全部SQL脚本按文件名称依次在指定数据库中批量执行. 不用忍受powershell invoke-sqlcmd 的笨重.在指执行时多一种选择. bat文 ...
- HDU1009_FatMouse' Trade【贪心】【水题】
FatMouse' Trade Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) ...
