`
cnetwei
  • 浏览: 177080 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

Android源码版本中的tag与分支

 
阅读更多

Android源码版本中的tag与分支


Android 使用Git作为版本控制系统,其源码发布服务器上有很多分支(branch),其中最特别的就是master分支,它代表了当前最新的版本。

另外一些分支对应Android项目公开发布的版本,例如:cupcake、donut、eclair、froyo等等,这些分支和master一样,都在不断的演变发展中。

 

除分支的概念之外,还有标签(tag),一个tag版本是指:“经过了严格测试之后,冻结了的stable版本”,因此如果需要一个版本来开发产品,应选择某个tag版本。

 

 

 

 

 

http://www.eoeandroid.com/thread-23541-1-1.html

 

分享到:
评论

相关推荐

    用Git在 Windows下载Android源码

    对于开发者而言,了解如何在不同的操作系统环境中获取Android源码至关重要。本文将详细介绍如何在Windows 7环境下使用Git工具下载完整的Android源码。 #### 二、准备工作 1. **安装Git**: - 在Windows环境下,...

    windows android git源码下载

    ### Windows环境下使用Git下载Android源码 在Windows操作系统中通过Git工具下载Android源代码是一项较为常见的操作,这对于从事Android开发的工程师来说尤为重要。本篇文章将详细介绍如何在Windows系统上安装Git,...

    详细android源码下载编译图文教程.pdf

    这篇教程主要介绍了如何在Ubuntu 11.04系统中下载和编译Android源码的详细步骤,适合Android开发者和对Android系统内核感兴趣的读者。首先,你需要安装两个关键工具:`git` 和 `curl`。`git` 是一个分布式版本控制...

    详细android源码下载编译图文教程定义.pdf

    Android源码下载与编译是Android开发者深入理解操作系统工作原理和进行系统级开发的重要步骤。以下是一份详细的Android源码下载和编译教程。 首先,你需要安装必要的工具,包括Git和Curl。Git是一个分布式版本控制...

    Android 高仿点心桌面皮肤源码.rar

    8. **版本控制与模块化**:现代项目通常使用Git进行版本控制,源码中可能存在多个分支或tag,用于不同版本的皮肤。同时,源码可能会遵循模块化设计,便于维护和扩展。 9. **第三方库集成**:为了实现某些功能,如...

    快速搭建android5-1系统源码编译环境.pdf

    推荐使用Ubuntu 14.04或16.04 LTS版本,这两个版本已被广泛验证与Android源码兼容性良好。 3. **安装基本工具**:首先更新系统到最新版,然后安装必备软件包,包括Git、Subversion、Bash、Java、C++编译器等。运行...

    编译ffmpeg(ffmpeg6.0+android-ndk-r25c)生成的动态链接库.so文件

    - 需要确保Android应用的最低支持API级别与编译时的`API`值相匹配。 - 编译过程中可能会遇到依赖问题,需要根据错误提示安装缺失的库或更新NDK。 - 测试时,确保在兼容的设备或模拟器上运行,以验证.so文件是否...

    Android系统移植技术详解

    此外,还需要下载并安装Repo工具,这是一个由Google开发的用于管理Android源码的辅助工具。 2. **Repo工具初始化**: 使用Repo工具初始化一个特定的Android版本,例如Android 2.2 (Froyo)。通过`repo init`命令...

    xbmc 移植到ANDROID 方法

    为了在Android设备上运行XBMC,首先需要搭建Android开发环境,这涉及到Android SDK与NDK的安装配置。 ##### 2.1 获取 Android SDK 和 NDK 1. **Android SDK**:访问[Android开发者官方网站]...

    Android 引用第三方库的方法.zip源码资源下载

    在Android开发中,引入第三方库是常见的操作,它可以帮助开发者快速实现特定功能,提升开发效率。本资源包“Android 引用第三方库的方法.zip”很可能包含详细教程或示例代码,帮助开发者理解如何在Android项目中引入...

    STNFCSensor_Android-master_particles5mj_android_STNFCSensor_

    从标签 "particles5mj android STNFCSensor" 中,"particles5mj"可能是一个特定的项目代号或者版本号,"android"再次强调了项目与Android平台的关联,而"STNFCSensor"则进一步确认了应用与ST公司的NFC传感器有关。...

    mifare card android nfc tools

    6. **源码分析**:`MifareClassicTool-master`中的“master”通常表示这是项目的主分支,意味着你可以获取到最新的源代码。对于开发者来说,这是一次了解如何与Mifare Classic卡交互的好机会,也可以根据需要自定义...

    android底部导航栏1

    这种改动需要通过ADB(Android Debug Bridge)或者直接在源码中修改,然后重新编译和安装应用。 关于版本控制,使用`git log`可以查看代码的历史变更,这有助于跟踪和理解代码的演变。如果想要保留特定功能的实现,...

    安卓3D标签云卡片热门相关-TagCloudView.zip

    2. **下载更多打包源码~.url**:这可能是一个链接,指向更多的Android源码库或资源,供开发者进一步学习和参考。 3. **TagCloudView-master**:这是项目的主目录,通常包含源代码、资源文件、示例应用、构建脚本等。...

    git零基础实战

    - 源码包安装:适用于安装最新版本。 - 下载最新git源码包,并进行编译安装。 #### 三、快速开始 - **Git基本概念** - **工作区**:当前正在工作的目录。 - **暂存区**:准备提交到仓库的更改。 - **版本库**...

    reader_contactless:适用于Android的Contackless(NFC)读卡器

    8. **版本控制**:如项目名为“master”,可能涉及Git版本控制,理解分支管理和代码合并。 以上就是针对给定信息的详细知识点解析,涵盖了NFC技术、Android开发和Java编程等多个方面。通过这些内容,可以深入学习并...

    AndroidStudioGitTest:创建了新的回购

    在Android开发环境中,Git是一种非常重要的版本控制工具,它使得开发者可以轻松地追踪代码更改、协同工作,并管理项目。在本案例中,"AndroidStudioGitTest:创建了新的回购"表明一个全新的Git仓库已被创建,这通常是...

    nfc_photos:移动开发类的最终项目,使用 nfc 将照片从一个 android 设备发送到另一个

    9. **版本控制**:文件名“nfc_photos-master”可能表示项目使用Git进行版本控制,可能包含提交历史、分支结构等信息。 10. **源码结构**:通常,Android项目的源码会分为几个部分,包括主Activity、资源文件(如...

Global site tag (gtag.js) - Google Analytics