源码开发环境组成:
Windows 10系统+Ubuntu 20.04+Source Insight 4.0。
可以参考该博客安装pojie版Source Insight:https://bbs.pediy.com/thread-215669.htm。
参考如下图示:
在Utuntu系统中找到源码保存目录Aosp11,依次按照如下图示操作创建Aosp11共享目录。如下图所示:
操作1:
操作2:
操作3:
请按照图中序号依次点击。点击5之后如果Ubuntu系统未安装samba服务,会提示安装samba服务。安装成功之后才能正常创建共享文件夹。
操作4:
操作5:
设置共享成功之后会出现如下红色圆圈的图示。
(1).获取ubuntu的ip地址
如下命令获取:
qiang@ubuntu:~/Aosp11$ ifconfig
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.18.132 netmask 255.255.255.0 broadcast 192.168.18.255
inet6 fe80::6e87:ac52:7775:4e62 prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:6a:3d:11 txqueuelen 1000 (Ethernet)
RX packets 103 bytes 22106 (22.1 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 152 bytes 18447 (18.4 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 164 bytes 14482 (14.4 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 164 bytes 14482 (14.4 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
以上命令可以获取到当前ubuntu系统分配的局域网ip地址为:192.168.18.132
(2).Windows系统中加入ubuntu共享映射目录
操作1:
以上执行成功之后,可以看到Windows端存在Aosp11的共享目录。如下所示:
操作2:
映射成功之后可以看到源码目录了。同时打开此电脑中可以看到网络位置的地方显示了ubuntu映射过来的共享文件夹Aosp11。
成功之后可以看到工程中存在安卓的源码树:
视频演示地址:安卓源码开发环境搭建