Linux下Android开发环境的搭建

226 阅读3分钟
原文链接: mp.weixin.qq.com

点击上方蓝字关注公众号

码个蛋第213次推文

这你知道吗?

作者:Max Blog

博客:http://maxandroid.me/

文章目录

  • java环境的配置

  • 安装AndroidStudio

    • 通过命令行自动安装

    • 手动安装

    • 添加到启动器

    • 添加Android和adb的环境变量

    • 添加字体

    • 科学上网

0

java环境的配置

本文默认读者已安装好java环境,如果没有请按照下面的链接里的步骤来配置。 http://www.yiibai.com/java/how-to-install-java-on-ubuntu.html

1

安装AndroidStudio

通过命令行自动安装

在终端输入sudo apt-get install android-studio然后输入密码就会自动帮你安装android并帮你配置好所有的环境变量,而且还会把androidstudio自动加入到启动器中,可以说是不能再方便,但是这样做有几点坏处:

  • 下载速度很慢,只有几百k

  • 如下图所示,除了必要的AndroidStudio,还会为我们自动安装openjdk等许多不必要的东西。

  • 在写本文的时候,AndroidStudio已经更新到3.0版本,而通过终端下载的版本还是2.3.3,安装之后需要自己再手动更新到3.0,比较麻烦

手动安装

  • 到官方网站(https://developer.android.google.cn/studio/index.html)下载AndroidStudio for linux的安装包。

  • 如果你运行的是64位的系统,你需要在终端里输入sudo apt-get install lib32z1 lib32ncurses5 lib32stdc++6来安装32位的兼容库。

  • 把下载的压缩包解压到你想要的位置。

  • cd进解压好的文件夹的bin目录,在终端里输入./studio.sh,AndroidStudio开始运行,至此AndroidStudio基本安装完成。

添加到启动器

如果是自己手动安装的AndroidStudio,系统不会为你自动创建类似于windows下的快捷方式,需要自己去手动创建

点击AndroidStudio欢迎界面下的Configure下的Create Desktop Entry就可以了。

添加Android和adb的环境变量

在终端里输入sudo su 获取管理员权限,之后gedit /etc/profile 在末尾配置你的Android环境变量 添加如下两行

下图是我的路径,给大家做个参考

添加完成后保存,重启电脑或者在终端中输入source /etc/profile来使刚更改的环境变量生效。 ###测试环境变量 分别在终端中输入adb和android,如果能看到包含下面两个图中的内容就说明环境变量配置成功。

至此,AndroidStudio已经安装完成,下边我们还要解决一些其他的小问题

添加字体

consolas是我在windows下最喜欢用的字体,但是在我的Deepin上并没有内置这种字体,所以我就以consolas为例演示如何添加别的字体。 首先要准备好你想要添加字体的.ttf文件,有的linux发行版能够直接打开进行安装,就像下图这样

我只需要点击安装然后重启电脑就能在AndroidStudio中愉快的使用刚刚添加的字体了。

如果不能进行这样的操作,我们也可以通过终端来完成。

之后我们打开AndroidStudio,把Show only momospaced fonts的勾选取消,就可以找到刚刚添加的字体了。

科学上网

linux下并没有有图形界面的ssr客户端,但是有一款ss客户端是有图形化界面的。这款软件需要我们搭配一款名为SwitchyOmega的Chrome插件来使用。

之后打开就可以添加你自己的节点了。

添加完成后,我们去SwitchyOmega进行设置。 首先按照下图把代理协议改为SOCKS5,代理服务器改为127.0.0.1,代理端口改为1080

然后点击添加规则列表,选择AutoProxy,把https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt复制进去点击立即更新情景模式。

然后在autoswitch里把我们刚才添加的规则选择为用代理运行,默认直连。保存。

之后把插件切换到auto switch模式,你就可以科学上网了。

留言有福利,具体规则请看

帮你养成好习惯