首先在做任何事情之前都需要配置电脑,目前我的电脑是windows的,Android项目是基于Linux系统的,所以我需要安装虚拟机,然后在虚拟机中安装Ubuntu系统来编译源码。
本次相关软件下载:
链接: https://pan.baidu.com/s/1rMliMl3nd9tUmEn6GlXwOg 密码: bv94
1. 虚拟机的安装:
1. 下载vmware , 下载完后安装,我使用的是VMware14 ,在完成安装后最后的界面一定要注册,不然会出现无法连接网络的情况,可以使用以下密钥进行激活:
CG54H-D8D0H-H8DHY-C6X7X-N2KG6
ZC3WK-AFXEK-488JP-A7MQX-XL8YF
AC5XK-0ZD4H-088HP-9NQZV-ZG2R4
ZC5XK-A6E0M-080XQ-04ZZG-YF08D
ZY5H0-D3Y8K-M89EZ-AYPEG-MYUA8
2. 新建虚拟机与设置共享:(设置磁盘大小为200G)
1. 虚拟机的共享
参考博客:https://www.cnblogs.com/ygh1229/p/6379817.html
1. 首先需要在ubuntu下安装vmware-tools来实现文件共享,却发现虚拟机那里显示为灰色的,无法安装vmware-tools,在共享文件夹那里设置好共享的文件夹也没有用,/mnt目录下什么都没有。
2. 挂载镜像文件: 虚拟机->设置->硬件->CD/DVD.右边“连接”下面选择“使用IOS镜像文件”,浏览选择虚拟机包目录下面linux.iso (注意是虚拟机VMware的安装目录)
3. 添加好后启动ubuntu,打开光盘文件,可以看到vmware-tools的安装包压缩文件
4. 打开光盘文件,文件夹中有名字为VMwareTools......tar.gz的压缩包,点击上面的解压缩按钮"extract",浏览选择需要解压到的目录,这里选择的的是home/documents目录,开始解压。
5. 打开终端界面,输入cd命令到 documents/vmware-tools-distrib 回车,再输入
sudo ./vmware-install.pl
6. 回车,以后可能需要输入 yes或者no等选择,只需要一直回车就可以完成安装。之后重启虚拟机就行。(重启的命令是:reboot)
7. 设置共享文件夹:(执行操作前先关闭虚拟机,不然会报未知错误)打开虚拟机-设置-选项,之后启用共享文件夹即可。
8. 启动ubuntu,现在再看/mnt目录,已经存在文件夹hgfs,而且里面有共享文件夹。
2. 虚拟机的磁盘扩大(最好第一次安装时候设置磁盘大小为200G)
参考博客: https://blog.csdn.net/fly_lucas/article/details/53868722 使用工具进行分区
https://www.cnblogs.com/chenyongjun/p/4604222.html 使用命令进行分区
1. Android编译:
在拿到项目源码,是以tar.gz结尾的几个压缩包。
压缩与解压缩命令:
参考博客: https://blog.csdn.net/chaihuasong/article/details/39652373
1.压缩命令:
命令格式:tar -zcvf 压缩文件名.tar.gz 被压缩文件名
可先切换到当前目录下。压缩文件名和被压缩文件名都可加入路径。
2.解压缩命令:
命令格式:tar -zxvf 压缩文件名.tar.gz
解压缩后的文件只能放在当前的目录。
3. 分段压缩与合并压缩
首先是压缩:
- tar -czvp -f skype_backup.tar.gz skype_backup
分割:
- split -b 4000k skype_backup.tar.gz skype_backup_20090626.tar.gz. –verbose
- tar -czvp -f – skype_backup |split -b 4000k – skype_backup_20090626.tar.gz. –verbose
- cat skype_backup_20090626.tar.gz.a* >skype_backup_cat.tar.gz
- tar -zxvf skype_backup_cat.tar.gz
- cat skype_backup_20090626.tar.gz.a* |tar -zxv
安装jdk
1. 官网下载 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2. 如果是需要openjdk:
首先用以下命令搜索JDK版本
apt-cache search openjdk
- 1
执行安装
sudo apt-get install openjdk-7-jdk
- 1
查看是否安装成功
java -version
- 1
3、配置java_home
直接运行
echo $JAVA_HOME
并不能看到输出。
设置:
echo export JAVA_HOME="/usr/lib/jvm/java-7-openjdk-amd64/" >> ~/.bashrc
- 1
然后重启terminal或通过使用以下命令
source ~/.bashrc
此时重新输入echo $JAVA_HOME,就可以看到配置好的路径了