不积跬步无以至千里
当你到了新公司或者由于某些原因需要更换电脑,一个很头疼的事就来了——重新装系统,需要配置自己喜欢、熟悉的环境,因为只有“武器”用的得心应手才能编写出优质的代码。配置软件环境上来说相对于android App开发来说,Android Rom开发的配置环境更显复杂,重新配置环境其实还是有点挠头的事,有可能你突然会感觉不知道从何入手?因此这里最好有一个属于自己的os镜像是最方便快捷的,由于自己笔者没有做镜像,因此写下这篇文章以作配置的流程,下边的各个软件以及其中遇到的各种情况的网址都是我自己并亲测有效的,接下来看一下吧,有没有自己需要和遇到的情况!
1、下载搜狗输入法(deb包)
https://blog.csdn.net/lfdanding/article/details/71773760
2、安装中文版firefox
https://blog.csdn.net/winter199/article/details/54017340
3、安装rar压缩和解压工具
sudo apt -get install rar
sudo apt-get install unrar
3、安装sublime Text
https://www.cnblogs.com/lijingchn/p/5363940.html
4、安装UltraEdit
http://www.ultraedit.com/downloads/uex.html
5、安装wineQQ
https://blog.csdn.net/anshiquanshu/article/details/78762713
6、配置jdk
https://blog.csdn.net/wdyshowtime/article/details/70241281
7、挂载硬盘
https://blog.csdn.net/wdyshowtime/article/details/70241281
8、安装BeyondCompare
https://blog.csdn.net/yunfeiyang62/article/details/45619127
9、配置VPN
https://blog.csdn.net/wdyshowtime/article/details/80002685
10、配置截图shutter
https://www.cnblogs.com/CZM-/p/5858759.html
11、安装tree、vim等小插件(命令相似,不一一列举)
sudo apt-get install tree
12、安装gcolor2颜色拾取器
https://blog.csdn.net/xiao_yuanjl/article/details/79671214
13、安装Ubuntu菜单风格Gnome
https://blog.csdn.net/xiao_yuanjl/article/details/80424082
14、安装邮件管理Thunderbrid
https://www.linuxidc.com/Linux/2009-07/20756.htm
15、安装Meld Diff (与BeyondCompare类似)
https://blog.csdn.net/xiao_yuanjl/article/details/80843572
16、配置git
①生成ssh秘钥
https://blog.csdn.net/WDYShowTime/article/details/80846977
17、配置环境,下载编译代码(一般公司会给下载代码的流程)
这里有个例子(里面有下载代码的基本流程,公司之间各有不同)https://blog.csdn.net/Q1302182594/article/details/52106136
遇到的问题:
注意:如果repo init
①提示
The authenticity of host 192.168.0.xxx can't be established
则按如下网址
https://blog.csdn.net/kimsoft/article/details/5865418
②提示邮箱等提示问题,可以先执行如下命令:
git config --global user.email "邮箱地址"
git config --global user.name "你的名字"
然后再执行repo init操作,即可,这里是遇到的两个坑
③把自己熟悉的编译脚本放入源码目录(笔者自己喜欢的脚本)
https://download.csdn.net/download/wdyshowtime/10507994
18、①安装Android Studio
https://www.jianshu.com/p/8a5712058a9d
②配置AS的快捷方式,可参考下面网址
https://blog.csdn.net/xiao_yuanjl/article/details/79653550
③讲android系统源码导入到Android Studio
https://blog.csdn.net/xiao_yuanjl/article/details/78687183
④Android Studio 3.0.1工具栏默认没打开,怎么显示?
https://blog.csdn.net/u010882634/article/details/50682845
⑤Android Studio 配置Eclipse快捷键,有时间配置一套自己的Keymap,然后导入
https://blog.csdn.net/u014695188/article/details/51345164
19、禁止手机、U盘等设备插入后自动挂载并打开
https://blog.csdn.net/byhook/article/details/51862634
经测试,第二种方案的第二个命令可以达到效果(建议命令手敲)
20、插入手机通过adb不能找到设备
https://blog.csdn.net/xiao_yuanjl/article/details/52266818
21、android adb 通过wifi查看日志
https://blog.csdn.net/iblueskyer/article/details/46812165
22、配置数据库可视化工具
https://blog.csdn.net/vertor11/article/details/55097142