在Linux中安装AndroidStudio

我所使用的Linux是Ubuntu 17.04发行版


首先通过谷歌国内的开发者官网可以下载到最新的android-studio安装包:

https://developer.android.google.cn

注意到官网上有如下的说明:

安装 Android Studio
安装说明
  
如需在 Linux 系统中安装 Android Studio,请执行以下操作:
1.将您下载的 .zip 文件解压缩到您应用的相应位置,例如 /usr/local/(适用于用户个人资料)或 /opt/(适用于共享用户)。
2.要启动 Android Studio,请打开一个终端,导航至 android-studio/bin/ 目录,并执行 studio.sh。
提示:将 android-studio/bin/ 添加至您的 PATH 环境变量,这样您就可以从任何目录启动 Android Studio。
3.选择是否想要导入之前的 Android Studio 设置,然后点击 OK。
4.之后 Android Studio 设置向导将指导您完成余下的设置,包括下载开发所需的 Android SDK 组件。
注:如果您运行的是 64 位版本 Ubuntu,则您需要使用以下命令安装一些 32 位库:
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6

如果您运行的是 64 位版本的 Fedora,则所用命令为:
sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686

另外,还会在网页上附带一段视频:

https://developer.android.google.cn/studio/install.html


我是在64位的Ubuntu 16.04环境中安装的,在安装时,上述第2步的红字中,发现lib32bz2-1.0是找不到的,无法安装,所以参考了如下一篇文章:

http://www.linuxdiyf.com/linux/20358.html

其中主要参考的内容截取如下:

由于系统为Ubuntu 64位系统,而aapt工具需要32位库的支持才能运行
因此执行:sudo apt-get install ia32-libs   安装32位库
但是我在安装过程中遇到以下问题:软件包 ia32-libs 没有可安装候选
(安装需要root权限 su - 进入root用户)
根据提示,安装提示的包,我这里是sudo apt-get install lib32ncurses5 lib32z1
再次执行sudo apt-get install ia32-lib
又出现问题:无法定位软件包 ia32-lib
执行sudo apt-cache search ia32  搜索ia32
我安装了结果里的最后一个
sudo apt-get install primus-libs-ia32

安装完android-studio后,如果想要配置svn,则直接在终端中以命令行安装svn客户端即可,android studio会自动完成对 svn客户端的配置(默认在/home/你的账户名/.subversion目录下):

sudo apt-get install subversion


如果发现无法在Android Studio中输入中文,那么只需打开位于AndroidStudio目录下的/bin/studio.sh文件,在文件头部添加以下内容即可:

export XMODIFIERS="@im=fcitx"
export QT_IM_MODULE="fcitx"
export GTK_IM_MODULE="fcitx"
如下图所示:

在Linux中安装AndroidStudio_第1张图片


你可能感兴趣的:(Android,Linux)