当前位置: 首页 > article >正文

Framework开发入门(一)之源码下载

一、使用Linux操作系统的小伙伴可以跳转到官网链接按提示操作

官网源码地址:下载源代码  |  Android Open Source Project

1.创建一个空目录来存放您的工作文件。为其指定一个您喜欢的任意名称: 

        mkdir  WORKING_DIRECTORYcdWORKING_DIRECTORY
        cd   WORKING_DIRECTORY

2.使用您的真实姓名和电子邮件地址配置 Git。如需使用 Gerrit 代码审核工具,您需要一个与已注册的 Google 帐号相关联的电子邮件地址。 确保这是您可以用来接收邮件的有效地址。您在此处提供的姓名将显示在您提交的代码的提供方信息中。

        git config --global user.nameYour Name

        git config --global user.emailyou@example.com

3.运行 repo init 获取最新版本的 Repo 及其最新的 bug 修复。Android 源代码中包含的各个仓库在工作目录中的放置位置是通过清单文件来指定的,您必须为该清单指定一个网址。

         repo init -u https://android.googlesource.com/platform/manifest

如需签出 master 分支,请运行以下命令:

    repo init -u https://android.googlesource.com/platform/manifest -b master

警告对 Python 2 的支持已于 2020 年 1 月 1 日停止,详情请见 Sunsetting Python 2(废弃 Python 2)一文。所有主要的 Linux 发行版都在停止支持 Python 2 软件包。Google 强烈建议您将所有脚本改用 Python 3。

下载 Android 源代码树

如需将 Android 源代码树从默认清单中指定的代码库下载到工作目录,请运行以下命令:

repo sync

二、Windows操作系统

直接使用Android Studio 和git将源码下载下来:

New 一个项目git如下地址:

目录

一、使用Linux操作系统的小伙伴可以跳转到官网链接按提示操作

下载 Android 源代码树

二、Windows操作系统


https://android.googlesource.com/platform/frameworks/base.git
https://github.com/aosp-mirror/platform_frameworks_base

 


http://www.kler.cn/a/455100.html

相关文章:

  • OpenHarmony怎么修改DPI密度值?RK3566鸿蒙开发板演示
  • C# GDI+数码管数字控件
  • 【JavaEE】Spring Web MVC
  • Ollama+OpenWebUI+llama3本地部署
  • 大模型应用技术系列(三): 深入理解大模型应用中的Cache:GPTCache
  • LLM漫谈(八)| OpenAI 12天直播集锦
  • 音视频入门知识(七):时间戳及其音视频播放原理
  • Redis String 字符串详细讲解
  • 极狐GitLab 17.7正式发布,可从 GitLab 丝滑迁移至极狐GitLab【一】
  • OCR实践-问卷表格统计
  • Xilinx FPGA的Bitstream比特流加密设置方法
  • 浅谈Python库之asyncio
  • springboot499基于javaweb的城乡居民基本医疗信息管理系统(论文+源码)_kaic
  • layui多图上传,tp8后端接收处理
  • 【蓝桥杯】奇怪的捐赠
  • 【Artificial Intelligence篇】AI 携手人类:共铸未来创作新纪元
  • 去除 el-input 输入框的边框(element-ui@2.15.13)
  • 【模块系列】STM321.69TFT屏幕
  • windows C#-在查询中返回元素属性的子集
  • 原型链(Prototype Chain)入门
  • ITK-基于itkUnaryFunctorImageFilter实现图像反转
  • PDF书籍《手写调用链监控APM系统-Java版》第1章 开篇介绍
  • 前端 学习
  • Alma linux部署gitlab
  • Java 中 List 源码解析:深度剖析与实现
  • 机器学习1-简单神经网络