栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

windows下载Android源码

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

windows下载Android源码

1.查看最新源码分支
git clone https://aosp.tuna.tsinghua.edu.cn/platform/manifest
cd .manifest
git tag
git checkout android-12.0.0_r2
2.克隆所有仓库

python sync.py

import xml.dom.minidom
import os
from subprocess import call
 
# 保存源码路径
rootdir = "C:/Users/wdp/Desktop/source/android-12.0.0_r2"
 
# git路径
git = "C:/Program Files/Git/bin/git.exe"
 
dom = xml.dom.minidom.parse("C:/Users/wdp/Desktop/source/manifest/default.xml")
root = dom.documentElement
 
prefix = git + " clone https://aosp.tuna.tsinghua.edu.cn/"
suffix = ".git"
 
if not os.path.exists(rootdir):
    os.mkdir(rootdir)
 
for node in root.getElementsByTagName("project"):
    os.chdir(rootdir)
    d = node.getAttribute("path")
    last = d.rfind("/")
    if last != -1:
        d = rootdir + "/" + d[:last]
        if not os.path.exists(d):
            os.makedirs(d)
        os.chdir(d)
    cmd = prefix + node.getAttribute("name") + suffix
    call(cmd)
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/316247.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号