AOSP Android11系统源码开发环境搭建
2022-8-17 07:23:18 Author: 哆啦安全(查看原文) 阅读量:12 收藏

干货|Android APP应用工程师转Framework工程师(仅此一篇够了)

1.源码开发环境简要

源码开发环境组成:

Windows10系统+Ubuntu20.04+SourceInsight4.0

2.开发环境搭建

2.1Windows系统中安装SourceInsight4.0

可以参考该博客安装破解版SourceInsight

https://bbs.pediy.com/thread-215669.htm

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

考如下图示:

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

Utuntu系统中找到源码保存目录Aosp11,依次按照如下图示操作创建Aosp11共享目录。如下图所示

操作1

操作2

操作3

请按照图中序号依次点击。点击5之后如果Ubuntu系统未安装samba服务,会提示安装samba服务。安 装成功之才能正常创建共享文件夹。

操作4

操作5

共享成功之后会出现如下红色圆圈的图示。

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

(1).获取ubuntuip地址

如下命令获取:

[email protected]:~/Aosp11$ ifconfigens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500inet 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)

以上命令可以获取到当前ubuntu系统分配的局域网ip地址为:192.168.18.132(2).Windows系统中加入ubuntu共享映射目录

操作1:

以上执行成功之后,可以看到Windows端存在Aosp11的共享目录。如下所示:

操作2:

映射成功之后可以看到源码目录了。同时打开此电脑中可以看到网络位置的地方显示了ubuntu映射过来 的共享文件夹Aosp11

2.5 SourceInsight中创建源码开发工程

 操作1:

  操作2

  操作3:


  操作4

  操作5:

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

Web安全和Android安全(课程地址)

kali渗透测试环境搭建

Web安全|docker环境搭建(2)

Web安全攻防实战零基础速成培训班

Android10系统定制|frida逆向分析实战课程

Android10系统定制之frida逆向分析速成培训班

APP逆向分析/渗透测试/安全检测/隐私合规如何选择手机机型或系统



Android APP加固防护(商务合作)

Android APP防作弊SDK解决方案

Google Play上架App之aab转apk和apk转aab的使用方法

Android aab包google上架避免关联下架的解决方案(App出海企业的福利)

Android App Bundle混淆加密加壳加固保护的解决方案(过Google App上架审核)

最全Android及资源混淆方法汇总(无需加固节约成本并将APP上架Google Play成功的最佳方案)

商务合作、进群添加微信


文章来源: http://mp.weixin.qq.com/s?__biz=Mzg2NzUzNzk1Mw==&mid=2247493737&idx=2&sn=1331740c6059d109e39854c8d2ac15aa&chksm=ceb8ad27f9cf2431e64d39e669f5705eea8c8cfd8ce0faae37bd50f6519e36c2e4a3088c4bae#rd
如有侵权请联系:admin#unsafe.sh