Ubuntu16.4获取Android源码

原创 2018年04月16日 17:24:11

1、安装repo

    由于网络限制,google被挡在门外,所以很难下到repo。通过测试,下面的方法可行有效。

    安装git和curl:

      sudo apt-get install git-core curl

    安装repo:
      sudo mkdir ~/bin
      curl http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo> ~/bin/repo

    repo设置为可执行权限:

    chmod a+x ~/repo    

2、下载源码

    使用官网下载Android源码,同样会被拒绝连接,需要翻墙。因此使用清华大学开源软件镜像站。
           repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest

    如果出现如下问题:           
    

    解决方法:设置邮箱和用户名

       git config --global user.email "自己的邮箱"

       git config --global user.name "用户名"

    设置完后,重新输入init命令:         

          repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest -b android-6.0.1_r1

    如果出现 “repo initialized in /home/xxx”的提示,则init成功。

    接下来同步代码

          repo sync

    如果出现“fatal:'../platform/abi/cpp.git' does not appear to be a git repository”的问题。

    解决方法如下:

        1、用命令cd ~  进入用户主目录,该目录下有一个影藏目录.repo, 用ls -a 可以查看到,进入该目录 cd .repo

        2、打开.repo目录下的manifest.xml文件(vim manifest.xml)找到fetch属性,将fetch=".."改成

             fetch="git://Android.git.linaro.org/",保存并退出。

        3、继续repo sync就可以下载了


    

          

    

           repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest
        git config --global user.name "用户名"

J2EE vs .NET (1)

Posted By: Abhinav Taneja on March 7, 2001  I am working with my companys IT Division to decide the ...
  • eternalee
  • eternalee
  • 2001-10-16 17:14:00
  • 1889

Ubuntu16.04下编译android6.0源码

作为一名合格的android开发人员,怎么能不会编译android源码呢!一定要来一次说编译就编译的旅程,否则你的人生是不完整的!好,那么我们进入正题! 本次编译环境采用Ubuntu16.04LTE,...
  • cnliwy
  • cnliwy
  • 2016-08-12 10:25:49
  • 4857

Ubuntu16.04编译android6.0源代码

Ubuntu16.04编译android6.0源代码
  • ztguang
  • ztguang
  • 2016-10-18 22:00:20
  • 1573

Ubuntu16.4获取Android源码

1、安装repo    由于网络限制,google被挡在门外,所以很难下到repo。通过测试,下面的方法可行有效。    安装git和curl:      sudo apt-get install g...
  • liuzhi0724
  • liuzhi0724
  • 2018-04-16 17:24:11
  • 11

使用Ubuntu16下载编译Android6.0源码

一、环境准备 本人使用VirtualBox安装Ubuntu16系统。 1、安装git、curl 2、使用curl下载repo。(repo实际是一个用来下载源码的python脚本) 二、下载 ...
  • a992036795
  • a992036795
  • 2016-12-05 09:52:49
  • 3324

Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程

1 前言 经过3天奋战,终于在Ubuntu 16.04上把Android 6.0的源码编译出来了,各种配置,各种error,各种爬坑,特写此博客记录爬坑经历。先上图,Ubuntu上编译完后成功运...
  • vrix
  • vrix
  • 2016-06-15 14:54:25
  • 2225

[Android 编译(一)] Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程

1 前言经过3天奋战,终于在Ubuntu 16.04上把Android 6.0的源码编译出来了,各种配置,各种error,各种爬坑,特写此博客记录爬坑经历。先上图,Ubuntu上编译完后成功运行模拟器...
  • fuchaosz
  • fuchaosz
  • 2016-05-24 09:33:36
  • 44349

Ubuntu16.04编译Android5.1源码

1.安装基本组件 sudo apt-get install git-core gnupg flex bison gperf build-essential \   zip curl zlib1g-de...
  • u010164190
  • u010164190
  • 2017-03-14 13:38:14
  • 2058

在ubuntu 16.04上编译Android 源码

网上有很多编译源码的版本,但是都缺陷,自己工作期间整理一版1.安装openjdk 三句指令①sudo add-apt-repository ppa:openjdk-r/ppa ②sudo apt-...
  • zhenxi2735768804
  • zhenxi2735768804
  • 2016-12-20 20:53:35
  • 1044

Ubuntu下Android源码的获取(Android4.4为例)

上篇博客记录了在Linux系统(Ubuntu)下搭建Android环境,接下来看下怎么获取Android源码,这里主要以Android4.4的源码为例。        先附上官网的地址:http://...
  • u010538765
  • u010538765
  • 2014-02-25 18:53:59
  • 10228
收藏助手
不良信息举报
您举报文章:Ubuntu16.4获取Android源码
举报原因:
原因补充:

(最多只允许输入30个字)