如何在Ubuntu 15.04/CentOS 7上安装Android Studio

简介:

随着最近几年智能手机的进步,安卓成为了最大的手机平台之一,在开发安卓应用中所用到的所有工具也都可以免费得到。Android Studio 是基于 IntelliJ IDEA 用于开发安卓应用的集成开发环境(IDE)。它是 Google 2014 年发布的免费开源软件,继 Eclipse 之后成为主要的 IDE。

在这篇文章,我们一起来学习如何在 Ubuntu 15.04 和 CentOS 7 上安装 Android Studio。

在 Ubuntu 15.04 上安装

我们可以用两种方式安装 Android Studio。第一种是配置所需的库,然后再安装它;另一种是从 Android 官方网站下载,然后在本地编译安装。在下面的例子中,我们会使用命令行设置库并安装它。在继续下一步之前,我们需要确保我们已经安装了 JDK 1.6 或者更新版本。

这里,我打算安装 JDK 1.8。


  
  
  1. $ sudo add-apt-repository ppa:webupd8team/java 
  2. $ sudo apt-get update 
  3. $ sudo apt-get install oracle-java8-installer oracle-java8-set-default 

验证 java 是否安装成功:


  
  
  1. poornima@poornima-Lenovo:~$ java -version 

现在,设置安装 Android Studio 需要的库。


  
  
  1. $ sudo apt-add-repository ppa:paolorotolo/android-studio 

Android-Studio-repo


  
  
  1. $ sudo apt-get update 
  2. $ sudo apt-get install android-studio 

上面的安装命令会在 /opt 目录下面安装 Android Studio。

现在,运行下面的命令启动安装向导:


  
  
  1. $ /opt/android-studio/bin/studio.sh 

这会激活安装窗口。下面的截图展示了安装 Android Studio 的过程。

安装 Android Studio

安装类型

设置模拟器

你点击了 Finish 按钮之后,就会显示同意协议页面。当你接受协议之后,它就开始下载需要的组件。

下载组件

这一步完成之后就结束了 Android Studio 的安装。当你重启 Android Studio 时,你会看到下面的欢迎界面,从这里你可以开始用 Android Studio 工作了。

欢迎界面

欢迎界面在 CentOS 7 上安装

现在,再让我们来看看如何在 CentOS 7 上安装 Android Studio。这里,你同样需要安装 JDK 1.6 或者更新版本。如果你不是 root 用户,记得在命令前面使用 ‘sudo’。你可以下载最新版本的 JDK。如果你已经安装了一个比较旧的版本,在安装新的版本之前,你需要先卸载旧版本。在下面的例子中,我会通过下载需要的 rpm 包安装 JDK 1.8.0_65。


  
  
  1. [root@li1260-39 ~]# rpm -ivh jdk-8u65-linux-x64.rpm 
  2. Preparing... ################################# [100%] 
  3. Updating / installing... 
  4. 1:jdk1.8.0_65-2000:1.8.0_65-fcs ################################# [100%] 
  5. Unpacking JAR files... 
  6. tools.jar... 
  7. plugin.jar... 
  8. javaws.jar... 
  9. deploy.jar... 
  10. rt.jar... 
  11. jsse.jar... 
  12. charsets.jar... 
  13. localedata.jar... 
  14. jfxrt.jar... 

如果没有正确设置 Java 路径,你会看到错误信息。因此,设置正确的路径:


  
  
  1. export JAVA_HOME=/usr/java/jdk1.8.0_25/ 
  2. export PATH=$PATH:$JAVA_HOME 

检查是否安装了正确的版本:


  
  
  1. [root@li1260-39 ~]# java -version 
  2. java version "1.8.0_65" 
  3. Java(TM) SE Runtime Environment (build 1.8.0_65-b17) 
  4. 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 网站 下载 IDE 文件,然后解压安装 studio 也是一样的。


  
  
  1. [root@li1260-39 tmp]# unzip android-studio-ide-141.2343393-linux.zip 

移动 android-studio 目录到 /opt 目录。


  
  
  1. [root@li1260-39 tmp]# mv /tmp/android-studio/ /opt/ 

需要的话,你可以创建一个到 studio 可执行文件的符号链接用于快速启动。


  
  
  1. [root@li1260-39 tmp]# ln -s /opt/android-studio/bin/studio.sh /usr/local/bin/android-studio 

现在在终端中启动 studio:


  
  
  1. [root@localhost ~]#studio 

之后,用于完成安装的截图和前面 Ubuntu 安装过程中的是一样的。安装完成后,你就可以开始开发你自己的 Android 应用了。

总结

虽然发布不到一年,但是 Android Studio 已经替代 Eclipse 成为了 Android 开发最主要的 IDE。它是唯一能支持 Google 之后,将要提供的 Android SDK 和其它 Android 特性的官方 IDE 工具。那么,你还在等什么呢?赶快安装 Android Studio 来体验开发 Android 应用的乐趣吧!





作者:B N Poornima
来源:51CTO
目录
相关文章
|
1月前
|
存储 安全 Linux
CentOS安装SeaweedFS
通过上述步骤,您应该能够在CentOS系统上成功安装并启动SeaweedFS。记住,根据实际部署规模和需求,可能还需要进一步调整配置参数和优化网络布局。SeaweedFS的灵活性和扩展性意味着随着使用深入,您可能需要探索更多高级配置和管理策略。
107 64
|
1月前
|
存储 安全 Linux
CentOS安装SeaweedFS
通过上述步骤,您应该能够在CentOS系统上成功安装并启动SeaweedFS。记住,根据实际部署规模和需求,可能还需要进一步调整配置参数和优化网络布局。SeaweedFS的灵活性和扩展性意味着随着使用深入,您可能需要探索更多高级配置和管理策略。
115 61
|
14天前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第8天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括系统准备、配置安装源、安装 SQL Server 软件包、运行安装程序、初始化数据库以及配置远程连接。通过这些步骤,您可以顺利地在 CentOS 系统上部署和使用 SQL Server 2019。
|
14天前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第7天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括系统要求检查与准备、配置安装源、安装 SQL Server 2019、配置 SQL Server 以及数据库初始化(可选)。通过这些步骤,你可以成功安装并初步配置 SQL Server 2019,进行简单的数据库操作。
|
1月前
|
Linux 网络安全 数据安全/隐私保护
Linux系统之Centos7安装cockpit图形管理界面
【10月更文挑战第12天】Linux系统之Centos7安装cockpit图形管理界面
91 1
Linux系统之Centos7安装cockpit图形管理界面
|
22天前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。通过具体案例,读者可以了解如何准备环境、下载源码、编译安装、配置服务及登录 MySQL。编译源码安装虽然复杂,但提供了更高的定制性和灵活性,适用于需要高度定制的场景。
62 3
|
23天前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。
本文介绍了在 CentOS 7 中通过编译源码安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。内容涵盖准备工作、下载源码、编译安装、配置服务、登录设置及实践心得,帮助读者根据需求选择最适合的安装方法。
39 2
|
1月前
|
NoSQL 数据可视化 Linux
redis学习四、可视化操作工具链接 centos redis,付费Redis Desktop Manager和免费Another Redis DeskTop Manager下载、安装
本文介绍了Redis的两个可视化管理工具:付费的Redis Desktop Manager和免费的Another Redis DeskTop Manager,包括它们的下载、安装和使用方法,以及在使用Another Redis DeskTop Manager连接Redis时可能遇到的问题和解决方案。
125 1
redis学习四、可视化操作工具链接 centos redis,付费Redis Desktop Manager和免费Another Redis DeskTop Manager下载、安装
|
25天前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。同时,文章还对比了编译源码安装与使用 RPM 包安装的优缺点,帮助读者根据需求选择最合适的方法。通过具体案例,展示了编译源码安装的灵活性和定制性。
74 2
|
29天前
|
Linux 知识图谱
Centos7安装killall,fuser, killall,pstree和pstree.x11
通过上述步骤,您已在CentOS 7系统中成功部署了killall、fuser、pstree以及pstree.x11,为高效管理系统进程打下了坚实基础。更多关于服务器管理与优化的知识,获取全面技术支持与解决方案。
46 1
下一篇
无影云桌面