mirror of
https://github.com/LCTT/TranslateProject.git
synced 2024-12-26 21:30:55 +08:00
[Translated] sources/tech/20151123 How to install Android Studio on Ubuntu 15.04 or CentOS 7.md
This commit is contained in:
parent
41f3cacd69
commit
9ad6d5c659
@ -1,140 +0,0 @@
|
|||||||
ictlyh Translating
|
|
||||||
How to install Android Studio on Ubuntu 15.04 / CentOS 7
|
|
||||||
================================================================================
|
|
||||||
With the advancement of smart phones in the recent years, Android has become one of the biggest phone platforms and all the tools required to build Android applications are also freely available. Android Studio is an Integrated Development Environment (IDE) for developing Android applications based on [IntelliJ IDEA][1]. It is a free and open source software by Google released in 2014 and succeeds Eclipse as the main IDE.
|
|
||||||
|
|
||||||
In this article, we will learn how to install Android Studio on Ubuntu 15.04 and CentOS 7.
|
|
||||||
|
|
||||||
### Installation on Ubuntu 15.04 ###
|
|
||||||
|
|
||||||
We can install Android Studio in two ways. One is to set up the required repository and install it; other is to download it from the official Android site and install it locally. In the following example, we will be setting up the repo using command line and install it. Before proceeding, we need to make sure that we have JDK version1.6 or greater installed.
|
|
||||||
|
|
||||||
Here, I'm installing JDK 1.8.
|
|
||||||
|
|
||||||
$ sudo add-apt-repository ppa:webupd8team/java
|
|
||||||
|
|
||||||
$ sudo apt-get update
|
|
||||||
|
|
||||||
$ sudo apt-get install oracle-java8-installer oracle-java8-set-default
|
|
||||||
|
|
||||||
Verify if java installation was successful:
|
|
||||||
|
|
||||||
poornima@poornima-Lenovo:~$ java -version
|
|
||||||
|
|
||||||
Now, setup the repo for installing Android Studio
|
|
||||||
|
|
||||||
$ sudo apt-add-repository ppa:paolorotolo/android-studio
|
|
||||||
|
|
||||||
![Android-Studio-repo](http://blog.linoxide.com/wp-content/uploads/2015/11/Android-studio-repo.png)
|
|
||||||
|
|
||||||
$ sudo apt-get update
|
|
||||||
|
|
||||||
$ sudo apt-get install android-studio
|
|
||||||
|
|
||||||
Above install command will install android-studio in the directory /opt.
|
|
||||||
|
|
||||||
Now, run the following command to start the setup wizard:
|
|
||||||
|
|
||||||
$ /opt/android-studio/bin/studio.sh
|
|
||||||
|
|
||||||
This will invoke the setup screen. Following are the screen shots that follow to set up Android studio:
|
|
||||||
|
|
||||||
![Android Studio setup](http://blog.linoxide.com/wp-content/uploads/2015/11/Studio-setup.png)
|
|
||||||
|
|
||||||
![Install-type](Android Studio setup)
|
|
||||||
|
|
||||||
![Emulator Settings](http://blog.linoxide.com/wp-content/uploads/2015/11/Emulator-settings.png)
|
|
||||||
|
|
||||||
Once you press the Finish button, Licence agreement will be displayed. After you accept the licence, it starts downloading the required components.
|
|
||||||
|
|
||||||
![Download components](http://blog.linoxide.com/wp-content/uploads/2015/11/Download.png)
|
|
||||||
|
|
||||||
Android studio installation will be complete after this step. When you relaunch Android studio, you will be shown the following welcome screen from where you will be able to start working with your Android Studio.
|
|
||||||
|
|
||||||
![Welcome screen](http://blog.linoxide.com/wp-content/uploads/2015/11/Welcome-screen.png)
|
|
||||||
|
|
||||||
### Installation on CentOS 7 ###
|
|
||||||
|
|
||||||
Let us now learn how to install Android Studio on CentOS 7. Here also, you need to install JDK 1.6 or later. Remember to use 'sudo' before the commands if you are not a root user. You can download the [latest version][2] of JDK. In case you already have an older version installed, remove the same before installing the new one. In the below example, I will be installing JDK version 1.8.0_65 by downloading the required rpm.
|
|
||||||
|
|
||||||
[root@li1260-39 ~]# rpm -ivh jdk-8u65-linux-x64.rpm
|
|
||||||
Preparing... ################################# [100%]
|
|
||||||
Updating / installing...
|
|
||||||
1:jdk1.8.0_65-2000:1.8.0_65-fcs ################################# [100%]
|
|
||||||
Unpacking JAR files...
|
|
||||||
tools.jar...
|
|
||||||
plugin.jar...
|
|
||||||
javaws.jar...
|
|
||||||
deploy.jar...
|
|
||||||
rt.jar...
|
|
||||||
jsse.jar...
|
|
||||||
charsets.jar...
|
|
||||||
localedata.jar...
|
|
||||||
jfxrt.jar...
|
|
||||||
|
|
||||||
If Java path is not set properly, you will get error messages. Hence, set the correct path:
|
|
||||||
|
|
||||||
export JAVA_HOME=/usr/java/jdk1.8.0_25/
|
|
||||||
export PATH=$PATH:$JAVA_HOME
|
|
||||||
|
|
||||||
Check if the correct version has been installed:
|
|
||||||
|
|
||||||
[root@li1260-39 ~]# java -version
|
|
||||||
java version "1.8.0_65"
|
|
||||||
Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
|
|
||||||
Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode)
|
|
||||||
|
|
||||||
If you notice any error message of the sort "unable-to-run-mksdcard-sdk-tool:" while trying to install Android Studio, you might also have to install the following packages on CentOS 7 64-bit:
|
|
||||||
|
|
||||||
glibc.i686
|
|
||||||
|
|
||||||
glibc-devel.i686
|
|
||||||
|
|
||||||
libstdc++.i686
|
|
||||||
|
|
||||||
zlib-devel.i686
|
|
||||||
|
|
||||||
ncurses-devel.i686
|
|
||||||
|
|
||||||
libX11-devel.i686
|
|
||||||
|
|
||||||
libXrender.i686
|
|
||||||
|
|
||||||
libXrandr.i686
|
|
||||||
|
|
||||||
Let us know install studio by downloading the ide file from [Android site][3] and unzipping the same.
|
|
||||||
|
|
||||||
[root@li1260-39 tmp]# unzip android-studio-ide-141.2343393-linux.zip
|
|
||||||
|
|
||||||
Move android-studio directory to /opt directory
|
|
||||||
|
|
||||||
[root@li1260-39 tmp]# mv /tmp/android-studio/ /opt/
|
|
||||||
|
|
||||||
You can create a simlink to the studio executable to quickly start it whenever you need it.
|
|
||||||
|
|
||||||
[root@li1260-39 tmp]# ln -s /opt/android-studio/bin/studio.sh /usr/local/bin/android-studio
|
|
||||||
|
|
||||||
Now launch the studio from a terminal:
|
|
||||||
|
|
||||||
[root@localhost ~]#studio
|
|
||||||
|
|
||||||
The screens that follow for completing the installation are same as the ones shown above for Ubuntu. When the installation completes, you can start creating your own Android applications.
|
|
||||||
|
|
||||||
### Conclusion ###
|
|
||||||
|
|
||||||
Within a year of its release, Android Studio has taken over as the primary IDE for Android development by eclipsing Eclipse. It is the only official IDE tool that will support future Android SDKs and other Android features that will be provided by Google. So, what are you waiting for? Go install Android Studio and have fun developing Android apps.
|
|
||||||
|
|
||||||
--------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
via: http://linoxide.com/tools/install-android-studio-ubuntu-15-04-centos-7/
|
|
||||||
|
|
||||||
作者:[B N Poornima][a]
|
|
||||||
译者:[译者ID](https://github.com/译者ID)
|
|
||||||
校对:[校对者ID](https://github.com/校对者ID)
|
|
||||||
|
|
||||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
|
||||||
|
|
||||||
[a]:http://linoxide.com/author/bnpoornima/
|
|
||||||
[1]:https://www.jetbrains.com/idea/
|
|
||||||
[2]:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
|
|
||||||
[3]:http://developer.android.com/sdk/index.html
|
|
@ -0,0 +1,139 @@
|
|||||||
|
如何在 Ubuntu 15.04 / CentOS 7 上安装 Android Studio
|
||||||
|
================================================================================
|
||||||
|
随着最近几年智能手机的进步,安卓成为了最大的手机平台之一,也有很多免费的用于开发安卓应用的工具。Android Studio 是基于 [IntelliJ IDEA][1] 用于开发安卓应用的集成开发环境。它是 Google 2014 年发布的免费开源软件,继 Eclipse 之后成为主要的 IDE。
|
||||||
|
|
||||||
|
在这篇文章,我们一起来学习如何在 Ubuntu 15.04 和 CentOS 7 上安装 Android Studio。
|
||||||
|
|
||||||
|
### 在 Ubuntu 15.04 上安装 ###
|
||||||
|
|
||||||
|
我们可以用两种方式安装 Android Studio。第一种是配置必须的库然后再安装它;另一种是从 Android 官方网站下载然后再本地编译安装。在下面的例子中,我们会使用命令行设置库并安装它。在继续下一步之前,我们需要确保我们已经安装了 JDK 1.6 或者更新版本。
|
||||||
|
|
||||||
|
这里,我打算安装 JDK 1.8。
|
||||||
|
|
||||||
|
$ sudo add-apt-repository ppa:webupd8team/java
|
||||||
|
|
||||||
|
$ sudo apt-get update
|
||||||
|
|
||||||
|
$ sudo apt-get install oracle-java8-installer oracle-java8-set-default
|
||||||
|
|
||||||
|
验证 java 是否安装成功:
|
||||||
|
|
||||||
|
poornima@poornima-Lenovo:~$ java -version
|
||||||
|
|
||||||
|
现在,设置安装 Android Studio 需要的库
|
||||||
|
|
||||||
|
$ sudo apt-add-repository ppa:paolorotolo/android-studio
|
||||||
|
|
||||||
|
![Android-Studio-repo](http://blog.linoxide.com/wp-content/uploads/2015/11/Android-studio-repo.png)
|
||||||
|
|
||||||
|
$ sudo apt-get update
|
||||||
|
|
||||||
|
$ sudo apt-get install android-studio
|
||||||
|
|
||||||
|
上面的安装命令会在 /opt 目录下面安装 Android Studio。
|
||||||
|
|
||||||
|
现在,运行下面的命令启动安装窗口:
|
||||||
|
|
||||||
|
$ /opt/android-studio/bin/studio.sh
|
||||||
|
|
||||||
|
这会激活安装窗口。下面的截图展示了安装 Android Studio 的过程。
|
||||||
|
|
||||||
|
![安装 Android Studio](http://blog.linoxide.com/wp-content/uploads/2015/11/Studio-setup.png)
|
||||||
|
|
||||||
|
![安装类型](http://blog.linoxide.com/wp-content/uploads/2015/11/Install-type.png)
|
||||||
|
|
||||||
|
![设置模拟器](http://blog.linoxide.com/wp-content/uploads/2015/11/Emulator-settings.png)
|
||||||
|
|
||||||
|
你点击了 Finish 按钮之后,就会显示同意协议页面。当你接受协议之后,它就开始下载需要的组件。
|
||||||
|
|
||||||
|
![下载组件](http://blog.linoxide.com/wp-content/uploads/2015/11/Download.png)
|
||||||
|
|
||||||
|
这一步之后就完成了 Android Studio 的安装。当你重启 Android Studio 时,你会看到下面的欢迎界面,从这里你可以开始用 Android Studio 工作了。
|
||||||
|
|
||||||
|
![欢迎界面](http://blog.linoxide.com/wp-content/uploads/2015/11/Welcome-screen.png)
|
||||||
|
|
||||||
|
### 在 CentOS 7 上安装 ###
|
||||||
|
|
||||||
|
现在再让我们来看看如何在 CentOS 7 上安装 Android Studio。这里你同样需要安装 JDK 1.6 或者更新版本。如果你不是 root 用户,记得在命令前面使用 ‘sudo’。你可以下载[最新版本][2]的 JDK。如果你已经安装了一个比较旧的版本,在安装新的版本之前你需要先卸载旧版本。在下面的例子中,我会通过下载需要的 rpm 包安装 JDK 1.8.0_65。
|
||||||
|
|
||||||
|
[root@li1260-39 ~]# rpm -ivh jdk-8u65-linux-x64.rpm
|
||||||
|
Preparing... ################################# [100%]
|
||||||
|
Updating / installing...
|
||||||
|
1:jdk1.8.0_65-2000:1.8.0_65-fcs ################################# [100%]
|
||||||
|
Unpacking JAR files...
|
||||||
|
tools.jar...
|
||||||
|
plugin.jar...
|
||||||
|
javaws.jar...
|
||||||
|
deploy.jar...
|
||||||
|
rt.jar...
|
||||||
|
jsse.jar...
|
||||||
|
charsets.jar...
|
||||||
|
localedata.jar...
|
||||||
|
jfxrt.jar...
|
||||||
|
|
||||||
|
如果没有正确设置 Java 路径,你会看到错误信息。因此,设置正确的路径:
|
||||||
|
|
||||||
|
export JAVA_HOME=/usr/java/jdk1.8.0_25/
|
||||||
|
export PATH=$PATH:$JAVA_HOME
|
||||||
|
|
||||||
|
检查是否安装了正确的版本:
|
||||||
|
|
||||||
|
[root@li1260-39 ~]# java -version
|
||||||
|
java version "1.8.0_65"
|
||||||
|
Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
|
||||||
|
Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode)
|
||||||
|
|
||||||
|
如果你安装 Android Studio 的时候看到任何类似 “unable-to-run-mksdcard-sdk-tool:” 的错误信息,你可能要在 CentOS 7 64 位系统中安装以下软件包:
|
||||||
|
|
||||||
|
glibc.i686
|
||||||
|
|
||||||
|
glibc-devel.i686
|
||||||
|
|
||||||
|
libstdc++.i686
|
||||||
|
|
||||||
|
zlib-devel.i686
|
||||||
|
|
||||||
|
ncurses-devel.i686
|
||||||
|
|
||||||
|
libX11-devel.i686
|
||||||
|
|
||||||
|
libXrender.i686
|
||||||
|
|
||||||
|
libXrandr.i686
|
||||||
|
|
||||||
|
通过从 [Android 网站][3] 下载 IDE 文件然后解压安装 studio 也是一样的。
|
||||||
|
|
||||||
|
[root@li1260-39 tmp]# unzip android-studio-ide-141.2343393-linux.zip
|
||||||
|
|
||||||
|
移动 android-studio 目录到 /opt 目录
|
||||||
|
|
||||||
|
[root@li1260-39 tmp]# mv /tmp/android-studio/ /opt/
|
||||||
|
|
||||||
|
需要的话你可以创建一个到 studio 可执行文件的符号链接用于快速启动。
|
||||||
|
|
||||||
|
[root@li1260-39 tmp]# ln -s /opt/android-studio/bin/studio.sh /usr/local/bin/android-studio
|
||||||
|
|
||||||
|
现在在终端中启动 studio:
|
||||||
|
|
||||||
|
[root@localhost ~]#studio
|
||||||
|
|
||||||
|
之后用于完成安装的截图和前面 Ubuntu 安装过程中的是一样的。安装完成后,你就可以开始开发你自己的 Android 应用了。
|
||||||
|
|
||||||
|
### 总结 ###
|
||||||
|
|
||||||
|
虽然发布不到一年,但是 Android Studio 已经替代 Eclipse 成为了安装开发最主要的 IDE。它是唯一一个能支持之后 Google 提供的 Android SDKs 和其它 Android 特性的官方 IDE 工具。那么,你还在等什么呢?赶快安装 Android Studio 然后体验开发安装应用的乐趣吧。
|
||||||
|
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
via: http://linoxide.com/tools/install-android-studio-ubuntu-15-04-centos-7/
|
||||||
|
|
||||||
|
作者:[B N Poornima][a]
|
||||||
|
译者:[ictlyh](http://mutouxiaogui.cn/blog/)
|
||||||
|
校对:[校对者ID](https://github.com/校对者ID)
|
||||||
|
|
||||||
|
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||||
|
|
||||||
|
[a]:http://linoxide.com/author/bnpoornima/
|
||||||
|
[1]:https://www.jetbrains.com/idea/
|
||||||
|
[2]:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
|
||||||
|
[3]:http://developer.android.com/sdk/index.html
|
Loading…
Reference in New Issue
Block a user