在Ubuntu搭建安卓开发环境
Posted 郭霖
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Ubuntu搭建安卓开发环境相关的知识,希望对你有一定的参考价值。
拉勾宣布获得1.2亿美元战略投资,本轮投资方为人力资源公司前程无忧,泰合资本担任独家财务顾问。拉勾董事长许单单透露,本轮引入战略投资后,拉勾仍完全保持团队和业务的独立,并将借助前程无忧客户资源加速业务和收入发展,进化为人力资源综合服务平台。拉勾此前定位于垂直招聘平台,于2016年to B端拓展HR SaaS业务“拉勾云人事”,2017年to C端拓展职业教育业务“Offer工场”之后,由原来单纯的垂直招聘平台进化成综合的人力资源业务平台。许单单认为这将是一个千亿规模的人力资源市场。
各位小伙伴们大家好,又到周一了,但这周已经是国庆前的最后一周,希望大家都能努力坚持好最后一周的工作,然后开开心心地放假!
本篇来自 gaoneng102 的投稿,详细地讲解了在Ubuntu搭建安卓开发环境相关的步骤以及遇到的问题,希望大家喜欢!
https://github.com/gaoneng102
步骤
http://www.linuxdiyf.com/linux/20012.html
如果是 Windows 与 Linux 双系统安装,请选择其他选项,切记。您可以自己创建、调整分区,或者为 Ubuntu 选择多个分区。
四个分区即可 /boot、/、/home、swap。/home 尽量给大点,因为平时使用的主要目录还是这里
最后一步安装启动程序选择 /boot,这样就不会覆盖其他系统的启动
建议在有线网络下安装,因为wifi可能无法使用,导致安装之后某些图形界面的组件没有正常下载安装导致 “The system is running in low-graphics mode” 异常
https://askubuntu.com/questions/141606/how-to-fix-the-system-is-running-in-low-graphics-mode-error
优化
http://noogel.xyz/2017/06/17/1.html
更新前先设置源为 aliyun 的,国内访问速度快。
sudo apt-get update sudo apt-get upgrade
删除 Amazon 的链接
sudo apt-get remove unity-webapps-common
卸载 libreOffice (用 WPS 来替代)
sudo apt-get remove libreoffice-common
删除不常用的软件
美化
先装 Unity 图形管理工具
sudo apt-get install unity-tweak-tool
安装 Flatabulous 主题
sudo add-apt-repository ppa:noobslab/themes sudo apt-get update sudo apt-get install flatabulous-theme
安装配套图标
sudo add-apt-repository ppa:noobslab/icons sudo apt-get update sudo apt-get install ultra-flat-icons
安装字体(文泉)
sudo apt-get install fonts-wqy-microhei
必备软件
vim
sudo apt-get install vim
git
sudo apt-get install git
https://curl.haxx.se/download.html
sudo apt-get install curl
https://stedolan.github.io/jq/
sudo apt-get install jq
安装 zsh(以及 oh-my-zsh)
RAR
sudo apt-get install rar
https://github.com/shadowsocks/shadowsocks-qt5/wiki/%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97
sudo add-apt-repository ppa:hzwhuang/ss-qt5 sudo apt-get update sudo apt-get install shadowsocks-qt5
https://www.google.com/chrome/browser/desktop/index.html
sudo dpkg -i google-chrome-stable_current_amd64.deb
https://github.com/FelisCatus/SwitchyOmega/wiki/GFWList
shutter
sudo apt-get install shutter
https://pinyin.sogou.com/linux/?r=pinyin
http://linux.wps.cn/
sudo dpkg -i wps-office_10.1.0.5672~a21_amd64.deb sudo apt-get install -f
gimp
sudo apt-get install gimp
System Load Indicator(系统状态指示器)
https://atom.io/
sudo dpkg -i atom-amd64.deb sudo apt-get -f install
驱动
https://askubuntu.com/questions/708061/qualcomm-atheros-device-168c0042-rev-30-wi-fi-driver-installation
快捷键
http://www.linuxdiyf.com/linux/22726.html
禁用 ALT+ 右键快捷键
首先在 gradle 中引入以下依赖
http://sdkman.io
curl -s "https://get.sdkman.io" | bash source "$HOME/.sdkman/bin/sdkman-init.sh" sdk version
java (通过上面的 sdk 命令安装)
sdk install java
https://gradle.org/install/
https://services.gradle.org/distributions/
https://developer.android.com/studio/index.html?hl=zh-cn#linux-bundle
android studio 常用设置
系统字体设置
修改默认快捷键、
设置 right margin 警示线
Settings–> Editor–> Appearance,勾选 Show right margin
显示行号
Settings–> Editor–> Appearance,勾选 Show right margin
禁用拼写检查
Settings –> Inspections –> Spelling ,取消勾选
自动导入设置
android 导入模板文件
https://github.com/keyboardsurfer/idea-live-templates
android studio 实用插件
GsonFormat
快速将json字符串转换成一个 Java Bean,免去我们根据json字符串手写对应Java Bean的过程。
Android Parcelable code generator
JavaBean序列化,快速实现 Parcelable 接口。
adb-idea
可以一键清理缓存并重启APP
CodeGlance
在右边可以预览代码,实现快速定位
idea-markdown
markdown插件
WakaTime
https://github.com/wakatime/jetbrains-wakatime
记录你在 IDE 上的工作时间
以上是关于在Ubuntu搭建安卓开发环境的主要内容,如果未能解决你的问题,请参考以下文章