Ubuntu上安装和使用Android Studio

1. 对比Eclipse与Android Studio开发

 

Eclipse开发

Android Studio开发

Java开发工具

JDK (可通用)

JDK (可通用)

Android开发工具

Android SDK

Android SDK

集成开发环境

Eclipse

Android Studio

命令行编译工具

Ant

Gradle

结构

Android Studio的Project类于Eclipse的Workspace

Android Studio的module类似于Eclipse的Project

优点

Eclipse支持C/C++/Java/Python

起初大家都有它做Android开发,熟悉度高

针对Android安装使用方便

一些,5.0以后的有些功能只能在Android Studio上使用

2. 说明

1)             本文的安装环境是Ubuntu 16.10,其它Ubuntu版本也可以,强烈建议使用64位系统,因为最新版本Studio可执行程序(如adb)都是64位的;如果用32位系统,替换和升级相当麻烦。

2)             强烈建议先翻墙(可通过修改/etc/hosts实现),安装时需要连接google服务器,否则很多安装包(Gardle,Android SDK)需要手动下载安装,有版本适配问题,容易出错。

3)             网上一些安装教程用三条apt命令直接安装AndroidStudio,我在Ubuntu12.04,16.04,16.10上尝试均不成功,可能是Ubuntu版本不太一样,此处使用下载压缩包的方法安装

4)             有些安装教程,用命令行安装JDK,Gardle等等工具,这主要针对早期Android Studio版本,目前版本Android Studio 2.3的JDK,Gardle,Android SDK都是安装包已包含和自动下载的,无需再手动安装。

3. 安装

1)             下载Android studio安装包 http://www.android-studio.org/(一定要下最新版本,早期版本配置比较麻烦)

2)             安装

$ cd /exports/
$ unzip android-studio-ide-162.3871768-linux.zip
$ sudo ln -s /exports/android-studio/bin/studio.sh /bin/
$ studio.sh (即可运行)
首次运行时提示下载和安装数据,第一次安装完成后,有的功能不能即时生效,退出Studio再进即可。

4. 其它

1)             升级更高版本的Android SDK
Android Studio 菜单Tools->Android->SDKManager,选中需要的API版本安装即可(占空间比较多,不建议全部安装)

2)             Android Studio数据

i.             Android SDK
一般在第一次安装时让用户指定AndroidSDK安装目录,默认装在$HOME/Android/Sdk目录下

ii.             Gradle
默认安装在
$HOME/.gradle/wrapper/dists/gradle-3.3-all/55gk2rcmfc6p2dg9u9ohc3hw9/gradle-3.3目录下,如果想在命令行编译,使用用该目录下bin/gradle即可

3)             自定义JDK和Android SDK目录
Android Studio主界面->菜单->File->OtherSettings->Default Project Structure…
或Welcome界面Configure->ProjectDefault->Project Structure

4)             在命令行编译程序

$ sudo ln -s ~/.gradle/wrapper/dists/gradle-3.3-all/55gk2rcmfc6p2dg9u9ohc3hw9/gradle-3.3/bin/gradle/bin/
$ export JAVA_HOME=/exports/android-studio/jre/
$ export PATH=$JAVA_HOME/bin/:$PATH
$ gradle clean
$ gradle build

5)             Android Studio是否可以与Eclipse共用JDK和Android SDK

i.             JDK通过设置优先路径,即可和Eclipse共用,方法如下:

$ export JAVA_HOME=/exports/android-studio/jre/
$ export PATH=$JAVA_HOME/bin/:$PATH

ii.             Android SDK
Eclipse开发需要: Java+Eclipse+ADT+AndroidSDK组合使用,ADT与Android SDK版本必须匹配.
Android Studio下载的最新AndroidSDK可能版本高于ADT,因而无法与Eclipse共用(failed to get the required ADTversion number from the SDK,遇到此问题,在http://www.androiddevtools.cn/下载低版本即可)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值