美文网首页
MAC 安卓源码下载

MAC 安卓源码下载

作者: 腾_小棒槌 | 来源:发表于2018-10-24 17:12 被阅读0次

    创建磁盘映像

    创建一个 .dmg(也可能是 .dmg.sparseimage)文件,该文件在装载后可用作具有 Android 开发所需格式的存储卷。
    hdiutil create -type SPARSE -fs 'Case-sensitive Journaled HFS+' -size 40g ~/android.dmg
    
    修改大小
    hdiutil resize -size <new-size-you-want>g ~/android.dmg.sparseimage
    
    

    可以在.bash_profile中添加辅助函数装载磁盘映像

    // 注意文件名和文件目录的修改
    function mountAndroid { 
        hdiutil attach ~/android.dmg -mountpoint /Volumes/Android; 
    }
    
    function umountAndroid() { 
        hdiutil detach /Volumes/Android; 
    }
    

    安装MacPorts

    mac下的软件包管理系统

    下载地址:https://www.macports.org/install.php

    下载安装完之后在.bash_profile里添加

    export PATH=/opt/local/bin:$PATH
    
    #在 Mac OS 中,可同时打开的文件描述符的默认数量上限太低,在高度并行的编译流程中,可能会超出此上限
    ulimit -S -n 1024
    

    source ~/.bash_profile 使命令生效

    通过 MacPorts 获取 Make、Git 和 GPG 程序包

    POSIXLY_CORRECT=1 sudo port install gmake libsdl git gnupg
    

    设置ccache

    加快编译的速度

    在源代码的根目录(/Volumes/Android/android-source)下执行

    export USE_CCACHE=1 
    export CCACHE_DIR=/<path_of_your_choice>/.ccache
    

    安装repo

    在根目录下(~)

    1、mkdir ~/bin 
    
    .bash_profile文件中添加下面一行代码,方便使用repo
    2、export PATH=~/bin:$PATH
    
    下载repo
    3、curl https://mirrors.tuna.tsinghua.edu.cn/git/git-repo > ~/bin/repo
    
    添加执行权限
    4、chmod +x ~/bin/repo
    
    

    ==下载时候如果提示无法连接到 gerrit.googlesource.com==,
    可以编辑 ~/bin/repo文件,把 REPO_URL 一行替换成下面的:
    REPO_URL = 'https://gerrit-googlesource.lug.ustc.edu.cn/git-repo'

    下载

    打开/Volumes/Android/(我的磁盘叫Android)

    mkdir android_source
    
    cd android_source
    
    repo初始化 并指定下载的版本
    repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest -b android-8.0.0_r1
    
    开始下载
    repo sync
    
    

    相关文章

      网友评论

          本文标题:MAC 安卓源码下载

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