美文网首页Ubuntu
Ubuntu下载aosp源码小记

Ubuntu下载aosp源码小记

作者: 是杨敬华啊 | 来源:发表于2023-07-26 23:34 被阅读0次

    首先就是各种软件的下载。

    第一步下载git

    sudo apt-get upgrade
    
    sudo apt-get install git
    
    git config --global user.email "xxxxxxx@gmail.com"
    
    git config --global user.name "xxxxx"
    
    

    第二步下载Python

    1、sudo apt update
    2、sudo apt install python3.9
    
    //查看python版本号,确认是否安装成功
    3、python3-V
    

    下载aosp因为安装python出现的小插曲,Ubuntu给出的报错

    /usr/bin/env: ‘python’: No such file or directory

    解决方案

    whereis python3  //查看python3的安装位置因为我们已经在上面下载安装了
    
    sudo ln -s /usr/bin/python3 /usr/bin/python //为python创建符号连接
    
    

    第三步下载openssl

    sudo apt-get install openssl 
    sudo apt-get install libssl-dev
    

    第四步下载curl

    sudo apt-get install curl
    

    第五步下载repo

    mkdir ~/bin
    PATH=~/bin:$PATH
    curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
    ## 如果上述 URL 不可访问,可以用下面的:
    ## curl -sSL  'https://gerrit-googlesource.proxy.ustclug.org/git-repo/+/master/repo?format=TEXT' |base64 -d > ~/bin/repo
    chmod a+x ~/bin/repo
    

    接下来就是激动人心的cv时刻,我使用的是中科大的镜像,按照中科大给的方案
    创建工作目录

    mkdir WORKING_DIRECTORY
    cd WORKING_DIRECTORY
    

    初始化仓库:

    repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest
    ## 如果提示无法连接到 gerrit.googlesource.com,可以编辑 ~/bin/repo,把 REPO_URL 一行替换成下面的:
    ## REPO_URL = 'https://gerrit-googlesource.proxy.ustclug.org/git-repo'
    

    如果需要某个特定的 Android 版本(Android 版本列表 (CN),镜像站 tags 列表):

    repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest -b android-4.0.1_r1
    

    同步源码树(以后只需执行这条命令来同步):

    repo sync
    

    下载好后是这个样子的


    image.png

    相关文章

      网友评论

        本文标题:Ubuntu下载aosp源码小记

        本文链接:https://www.haomeiwen.com/subject/zbclpdtx.html