Android源码本地编译以及映射到本地磁盘查看代码

本地编译代码很简单,只要把远程仓库的源码同步到了服务器,那么通过命令就能执行本地编译,该步骤执行是为了后期在源码目录下编译apk打下基础,因为本地编译源码耗时比较长,只有本地编译过了源码,才能上传自己的项目文件,并进行编译apk的操作。

1.Android源码本地编译

1.需要给普通用户使用sudo权限 
# usermod -a -G sudo name(自己下载源码的账户名,有sudo权限的账号不用这步操作)
2.安装编译环境 
$ sudo apt-get install git-core gnupg flex bison build-essential zip curl zlibg-dev gcc-multilib g++-multilib libc6-dev-i
3.开始编译本地源码 
$ source build/envsetup.sh 
$ lunch userdebug(源码目录的debug,需要自己找,每个项目不一样) 
$ make -j32 

执行完make后,就等待半个小时,源码编译就ok

2.Android源码映射到本地磁盘

1.安装samba-服务 
sudo apt-get install samba samba-common 

2.修改配置文件  sudo vi /etc/samba/smb.conf 
security = user 
[public] 
path = /data/name  #填自己的共享文件夹路径
browseable = yes 
writeable =yes 
public = yes 
guest ok = yes 
3.赋予共享文件夹权限 
sudo chmod 777 /data/name 
4.设置密码 
sudo smbpasswd -a name
5.查看所有 samba 账户 
sudo pdbedit -L 
6.重启服务
sudo service smbd restart
7.查看ubuntu得ip
ifconfig
8.将ip地址复制到本地网络映射路径下查找
\\192.43.55.21\public

这样源码就可以映射到本地磁盘,可以愉快的看源码啦!都是自己实测过的,不能贴代码,

直接贴命令不直观的话可以留言评论。

猜你喜欢

转载自blog.csdn.net/qq_37870139/article/details/131485368