A_03.Aosp11源码开发环境搭建

A_03.Aosp11源码开发环境搭建

1.源码开发环境简要

源码开发环境组成:
Windows 10系统+Ubuntu 20.04+Source Insight 4.0

2.开发环境搭建

2.1 Windows系统中安装Source Insight 4.0

可以参考该博客安装pojie版Source Insight:https://bbs.pediy.com/thread-215669.htm

2.2 将Ubuntu虚拟机上网设置为nat上网模式

参考如下图示:
在这里插入图片描述

2.3 共享Ubuntu中的Android源码到Windows 桌面系统

在Utuntu系统中找到源码保存目录Aosp11,依次按照如下图示操作创建Aosp11共享目录。如下图所示:
操作1:
在这里插入图片描述

操作2:
在这里插入图片描述

操作3:
请按照图中序号依次点击。点击5之后如果Ubuntu系统未安装samba服务,会提示安装samba服务。安装成功之后才能正常创建共享文件夹。
在这里插入图片描述

操作4:
在这里插入图片描述

操作5:
设置共享成功之后会出现如下红色圆圈的图示。
在这里插入图片描述

2.4 将ubuntu中的共享Aosp11目录映射到Windows系统

(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。
在这里插入图片描述

2.5 在Source Insight中创建源码开发工程

  • 操作1:

在这里插入图片描述

  • 操作2:

在这里插入图片描述

  • 操作3:

在这里插入图片描述

  • 操作4:

在这里插入图片描述

  • 操作5:

在这里插入图片描述

  • 操作5:

在这里插入图片描述

成功之后可以看到工程中存在安卓的源码树:

在这里插入图片描述
视频演示地址:安卓源码开发环境搭建

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xiaomaNo01

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值