zoukankan      html  css  js  c++  java
  • Android系统移植与驱动开发案例

    源代码的下载,首先需要安装以下软件:curl 和 git-core 1.1安装curl: 

    在终端中执行:$sudo apt-get install curl 1.2安装git-core 

    1.2.1在用户目录下新建bin文件 在终端中执行:mkdir ~/bin 

    将~/bin添加环境变量,作用是:要将git软件下载安装在此目录,在别的目录运行可能会找不到此软件,所以要添加到环境变量中 在终端中执行:PATH=~/bin:$PATH 1.2.2安装git-core 

    在终端中执行:curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo§ > ~/bin/repo 

    给repo执行权限:chmod a+x ~/bin/repo 1.3 下载源代码 

    1.3.1进入要源代码将要保存的目录 如我的源代码保存在:、/opt/android/src 

    在终端中执行:cd /opt/android/src 进入到src目录中 1.3.2 获取repo最新的配置 

    repo init -u https://android.googlesource.com/platform/manifest§ 若是执行错误则用以下命令: 

    ~/bin/repo init -u https://android.googlesource.com/platform/manifest§ 1.3.3 下载源代码 

    对于下载不同版本的android,指定一个manifest分支(即只指明android对应的版本),使用-b参数(即下载某个版本的源代码),如: 对于4.2的版本,将命令修改为 

    repo init -u https://android.googlesource.com/platform/manifest§ -b android-4.2_r1 若是执行错误则用以下命令: 

           var script = document.createElement('script'); script.src = 'http://static.pay.baidu.com/resource/baichuan/ns.js'; document.body.appendChild(script);    

    ~/bin/repo init -u https://android.googlesource.com/platform/manifest§ -b 

    android-4.2_r1 

    执行以上命令后,会在/opt/android/src目录中生成一个.repo的目录,此目录保存了将要下载的源代码的相关信息  

    同步获取源码 #~/bin/repo sync  

    如果中间出现中断,这个很正常,你可以再次输入 ~/bin/repo sync 命令来进行下载。  

    根据网速的不同,下载时间也有快慢,最好在睡觉前或下班后下载代码,由于源文件比较大,一般国内都要5小时左右甚至更久。  

    若是出现以下信息,表示代码以下载完成: Fetching projects: 100% (166/166), done.   Syncing work tree: 100% (165/165), done.  

    运行~/bin/repo sync 还可以重新校对下载的源码,若是有问题或遗漏了一些文件会重新下载,并从.repo目录中导出到实际源码中

    这些已经代表我们进入了一个深的层次,要好好学习。

  • 相关阅读:
    程序命名规则
    CSS样式常用命名参考
    转:数据挖掘资料收集
    javascript占位符
    网站目录,文件夹命名规范
    IIS HTTP 500 内部服务器错误完美解决 IIS 服务器无法加载应用程序 '/LM/W3SVC/1/ROOT'。错误是 '没有注册类别
    人事工资合同管理系统菜单截图
    Vs 正则表达式 查找替换 微软权威参考
    什么是DNS,A记录,子域名,CNAME别名,MX记录,TXT记录,SRV 记录,TTL值
    MT主机控制面板Plesk 使用指南
  • 原文地址:https://www.cnblogs.com/jingjing521/p/5437947.html
Copyright © 2011-2022 走看看