Android repo 学习参考

/***************************************************************************
 *                       Android repo 学习参考
 * 说明:
 *     首先是由于源代码拷贝的问题,将原来的repo源码丢失了,顺便看一下作为使用
 * 者,对repo需要掌握到哪些东西。
 *
 *                                      2017-2-6 深圳 南山平山村 曾剑锋
 **************************************************************************/

一、参考文档:
    1. Git和Repo管理使用简要介绍
        http://blog.csdn.net/stevenhu_223/article/details/8828130
    2. 4.6. Android式多版本库协同
        http://www.worldhello.net/gotgit/04-git-model/060-android-model.html
    3. 实例--建立简单的repo服务器 && manifest 框架
        http://blog.csdn.net/guan506713512/article/details/16340129
    4. manifest-format.txt
        https://gerrit.googlesource.com/git-repo/+/master/docs/manifest-format.txt

二、找回原版本repo源代码:
    1. 获取源代码:curl "http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo" > ~/bin/repo
    2. 测试repo命令,查看repo分支:
        zengjf@zengjf:~/myandroid$ repo branch

        ... A new repo command ( 1.23) is available.
        ... You should upgrade soon:

            cp /home/zengjf/myandroid/.repo/repo/repo /home/zengjf/bin/repo
    3. 找回repo命令:cp /home/zengjf/myandroid/.repo/repo/repo /home/zengjf/bin/repo

三、查看branch分支情况:
    zengjf@zengjf:~/myandroid$ repo branch
    *  imx_L5.1.1_2.1.0-ga       | in:
                                       bionic
                                       bootable/recovery
                                       build
                                       dalvik
                                       external/aac
                                       external/bluetooth/bluedroid
                                       external/dnsmasq
                                       external/kernel-headers
                                       external/libpng
                                       external/libselinux
                                       external/linux-tools-perf
                                       external/ppp
                                       external/skia
                                       external/sonivox
                                       external/tinyalsa
                                       external/tremolo
                                       external/wpa_supplicant_8
                                       frameworks/av
                                       frameworks/base
                                       frameworks/native
                                       frameworks/opt/net/ethernet
                                       frameworks/opt/telephony
                                       frameworks/webview
                                       hardware/broadcom/libbt
                                       hardware/broadcom/wlan
                                       hardware/libhardware
                                       hardware/libhardware_legacy
                                       hardware/qcom/wlan
                                       hardware/ril
                                       libcore
                                       packages/apps/Browser
                                       packages/apps/Camera2
                                       packages/apps/zengjfClock
                                       packages/apps/Email
                                       packages/apps/Gallery
                                       packages/apps/Gallery2
                                       packages/apps/Launcher2
                                       packages/apps/LegacyCamera
                                       packages/apps/Settings
                                       packages/apps/SoundRecorder
                                       packages/wallpapers/MusicVisualization
                                       system/core
                                       system/extras
                                       system/netd
                                       system/vold
    zengjf@zengjf:~/myandroid$ 

 

时间: 2024-09-29 23:57:45

Android repo 学习参考的相关文章

Android开发学习---使用Intelij idea 13.1 进行android 开发

原文:Android开发学习---使用Intelij idea 13.1 进行android 开发 1.为什么放弃eclipse?太卡!! 实在受不了eclipse的卡了,运行WEB项目还好,但android开发实在太慢,太慢!经常卡死,CPU经常被占满! 看网上很多人都说比Intelij idea好用,就试下,目前还在test阶段,总之是各种不习惯,很多快捷键之类的跟eclipse完全不一样.还要多熟悉! 另外android studio 也比较卡,而且用起来相当难受,完全是intelij 的

友善之臂Mini6410之Android开发学习笔记(4)-EEPROM Demo

友善之臂Mini6410之Android开发学习笔记源码同步更新,请使用git工具进行同步.关于Git工具更多信息,请参考:http://progit.org/book/zh/ git clone https://code.google.com/p/androiddemoformini6410/ EEPROMActivity.java package com.mini6410.EEPROM; import android.app.Activity; import android.os.Bundl

友善之臂Mini6410之Android开发学习笔记(1)-LED Demo

友善之臂Mini6410之Android开发学习笔记源码同步更新,请使用git工具进行同步.关于Git工具更多信息,请参考:http://progit.org/book/zh/ git clone https://code.google.com/p/androiddemoformini6410/ LEDActivity.java package com.mini6410.LED; import com.friendlyarm.AndroidSDK.HardwareControler; impor

Android编程学习之异步加载图片的方法_Android

本文实例讲述了Android编程学习之异步加载图片的方法.分享给大家供大家参考,具体如下: 最近在android开发中碰到比较棘手的问题,就是加载图片内存溢出.我开发的是一个新闻应用,应用中用到大量的图片,一个界面中可能会有上百张图片.开发android应用的朋友可能或多或少碰到加载图片内存溢出问题,一般情况下,加载一张大图就会导致内存溢出,同样,加载多张图片内存溢出的概率也很高. 列一下网络上查到的一般做法: 1.使用BitmapFactory.Options对图片进行压缩 2.优化加载图片的

Android 数字签名学习笔记

  Android 数字签名学习笔记    在Android系统中,所有安装到系统的应用程序都必有一个数字证书,此数字证书用于标识应用程序的作者和在应用程序之间建立信任关系,如果一个permission的protectionLevel为signature,那么就只有那些跟该permission所在的程序拥有同一个数字证书的应用程序才能取得该权限.Android使用Java的数字证书相关的机制来给apk加盖数字证书,要理解android的数字证书,需要先了解以下数字证书的概念和java的数字证书机

友善之臂Mini6410之Android开发学习笔记(3)-ADC Demo

友善之臂Mini6410之Android开发学习笔记源码同步更新,请使用git工具进行同步.关于Git工具更多信息,请参考:http://progit.org/book/zh/ git clone https://code.google.com/p/androiddemoformini6410/ ADCActivity.java package com.mini6410.ADC; import java.util.Timer; import java.util.TimerTask; import

友善之臂Mini6410之Android开发学习笔记(2)-PWM Demo

友善之臂Mini6410之Android开发学习笔记源码同步更新,请使用git工具进行同步.关于Git工具更多信息,请参考:http://progit.org/book/zh/ git clone https://code.google.com/p/androiddemoformini6410/ PWMActivity.java package com.mini6410.PWM; import android.app.Activity; import android.os.Bundle; imp

Android编程学习之抽象类AbsListView用法实例分析_Android

本文实例讲述了Android编程学习之抽象类AbsListView用法.分享给大家供大家参考,具体如下: 一.继承关系 public abstract class AbsListView extends AdapterView <T extendsAdapter> java.lang.Object          android.view.View                android.view.ViewGroup                       android.widg

Android编程学习之抽象类AbsListView用法实例分析

本文实例讲述了Android编程学习之抽象类AbsListView用法.分享给大家供大家参考,具体如下: 一.继承关系 public abstract class AbsListView extends AdapterView <T extendsAdapter> java.lang.Object          android.view.View                android.view.ViewGroup                       android.widg