侧边栏
首页代码

Android13源码下载环境搭建

由于AOSP的下载&编译等工作,需要用到git与python的支持,所以需要提前安
装好

VMware解决Ubuntu不占满全屏问题和Windows复制粘贴问题
https://blog.csdn.net/weixin_42375493/article/details/118341034

1 安装git

sudo apt install git

2 安装依赖工具

sudo apt install git-core libssl-dev libffi-dev gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev x11proto-core-dev libx11-dev libz-dev ccache libgl1-mesa-dev libxml2-utils xsltproc unzip

3 下载Python3

cd Downloads
wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz

如果是 AOSP 8 9 等低版本,基本上用Python2
如果是用AOSP 12 等高版本,必须用Python3

4 解压Python3

tar xvf Python-3.7.1.tgz

5 编译与安装Python3

# 加入Python3
cd Python-3.7.1
./configure
sudo make install

确保必须是Python3

python --version

6.解决问题

修复一定是Python3

image

sudo apt install python-is-python3
# mac电脑 https://blog.csdn.net/baidu_30506559/article/details/127386192

image

如果是 AOSP 8 9 等低版本,基本上用Python2
如果是用AOSP 12 等高版本,必须用Python3

libncurses.so.5缺少

报错详情:
提示找不到libncurese.so库 等信息
image
解决方式:安装该库文件。

sudo apt install apt-file
sudo apt-file update
sudo apt-file find libncurses.so.5
sudo apt install libncurses5

7.源码下载

Android13下载跟《AOSP下载且编译 》一章一样,只不过需要指定Android13的下载地址

posted @   咸鱼Jay  阅读(198)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· NetPad:一个.NET开源、跨平台的C#编辑器
· PowerShell开发游戏 · 打蜜蜂
· 凌晨三点救火实录:Java内存泄漏的七个神坑,你至少踩过三个!
页脚HTML代码
点击右上角即可分享
微信分享提示
电磁波切换