1 前言
根据参考资料的说明,新版本的Android已经不在使用SDK进行开发了,改而使用Android Studio,因此本文探索一下如何在Ubuntu14.04中安装Android Studio 2.2.2。
2 安装方法一
根据参考资料[1]的提示,通过下述命令进行安装
sudo apt-add-repository ppa:paolorotolo/android-studio sudo apt-get update sudo apt-get install android-studio
其中,执行第1行命令的提示如下:
Automatic builds for Android Studio by Google packaged for Ubuntu. More info: https://launchpad.net/~paolorotolo/+archive/ubuntu/android-studio Press [ENTER] to continue or ctrl-c to cancel adding it gpg: keyring `/tmp/tmp6yellw2e/secring.gpg' created gpg: keyring `/tmp/tmp6yellw2e/pubring.gpg' created gpg: requesting key 7B9B74AA from hkp server keyserver.ubuntu.com gpg: /tmp/tmp6yellw2e/trustdb.gpg: trustdb created gpg: key 7B9B74AA: public key "Launchpad PPA for Paolo Rotolo" imported gpg: Total number processed: 1 gpg: imported: 1 (RSA: 1) OK
执行第2行命令的提示如下:
W: Failed to fetch http://ppa.launchpad.net/hzwhuang/ss-qt5/ubuntu/dists/trusty/main/binary-amd64/Packages Hash Sum mismatch W: Failed to fetch http://ppa.launchpad.net/paolorotolo/android-studio/ubuntu/dists/trusty/main/binary-amd64/Packages Hash Sum mismatch W: Failed to fetch http://ppa.launchpad.net/paolorotolo/android-studio/ubuntu/dists/trusty/main/binary-i386/Packages Hash Sum mismatch E: Some index files Failed to download. They have been ignored,or old ones used instead.
执行第3行命令的提示如下:
Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package android-studio
至此,宣告该方法失败!
3 安装方法二
1)到这里下载android-studio-ide-145.3360264-linux.zip;
2)解压到目录android-studio,目录结构如下图所示:
3)进入上图的bin目录:
cd binbin目录结构如下:
4)运行bin目录中的studio.sh脚本
sdudio.sh
执行上述脚本后,弹出下述对话框:
5)点击上图中的”OK“按钮,提示:
接着弹出如下对话框:
6)点击上图的”Cancel“按钮,提示:
7)点击上图的”Next“按钮,提示:
8)点击上图的”Next“按钮,提示:
9)点击上图的”Next“按钮,提示:
10)点击上图的”Finish“按钮,提示:
11)点击上图的”Finish“按钮,提示:
12)点击上图的”Start a new Android Studio project“,提示:
根据提示可知,当前系统缺乏Android SDK,需要在”Configure | Project Defaults | Project Structure | SDKs“中配置。
4 安装Android SDK
根据参考资料[7]的说明,安装Android SDK过程如下:
1)下载android-sdk_r24.4.1-linux.tgz;
2)解压android-sdk_r24.4.1-linux.tgz到目录android-sdk-linux,其目录结构如下所示:
3)打开Android Studio,然后选择Android SDK路径:
4)点击上图的”OK“按钮,即可完成Android SDK安装。
更多关于Android SDK的安装,见《Ubuntu14.04安装Android SDK》。
5 安装Android NDK
5.1 下载
根据参考资料[11]的说明,使用下面命令下载Android NDK
wget -c http://dl.google.com/android/ndk/android-ndk-r10e-linux-x86_64.bin5.2 解压
上述文件虽然是一个.bin文件,但并非一个安装包,而是一个自解压包,因此可以通过下述方式解压:
chmod a+x android-ndk-r10e-linux-x86_64.bin ./android-ndk-r10c-linux-x86_64.bin
5.3 指定NDK路径
在Android Studio中指定NDK所在路径即可。
更多关于Android NDK的安装,见《Ubuntu14.04安装Android NDK》。
6 安装JDK
Andtroid Studio 2.2.2自带有JDK-1.8,如果需要其它版本需要另行安装:
sudo apt-get install openjdk-7-jdk
7 Project设置
通过菜单File->Project Structure,可以查看和设置与SDK、JDK以及NDK相关的配置如下所示:
由上图可见,JDK可以选择默认配置,但是SDK和NDK必须由用户另行安装。
参考资料
[1]在Ubuntu 15.04下安装Android Studio
[2]Ubuntu安装Androidstudio步骤(很犀利)
[3]ubuntu: apt-get update的时候遇到“Hash Sum mismatch”错误
[4]AndroidTools
[7]Ubuntu 15.10 x64 安装 Android SDK