谁有Android系统的源码

谁有Android系统的源码,第1张

1、通过 ubuntu 软件中心安装 wine;

2、通过 ubuntu 软件中心安装 winetricks

3、通过 winetricks 在 shell中输入: winetricks mfc42

1、通过 wine windows 的方式启动代理服务器

2、设置浏览器代理服务器

3、设置shell代理服务器:

在shell中输入 sudo gedit /etc/bash.bashrc

在文件 /etc/bash.bashrc 中添加:如下内容

export http_proxy=http://127.0.0.1:8580/export https_proxy=http://127.0.0.1:8580/

通过shell安装如下的组件:

1、sudo apt-get install bison g++-multilib git gperf libxml2-utils

2、新建一个存放源码的目录,如:mkdir ~/andorid/source

3、在源码目录中输入命令:repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1

其中: android-4.0.1_r1是android源码的版本,更多的版本可以通过下面的方式查询:http://source.android.com/source/build-numbers.html

4、修改source/.repo/manifest/default.xml 文件中的 fetch 的值为:

git://Android.git.linaro.org/

通过如下的指令来设置邮箱和用户名

git config --global user.name "<your name>" ----修改用户名git config --global user.email "<your email>" ----修改email

5、在source目录下输入指令:repo sync

便开始了代码的下载

下载Git工具:(默认安装即可,我自己是安装在D:\AndroidSrc\Git目录下):

安装完成之后,双击桌面的Git bash图标:

双击出现如下命令窗口,并输入cd /c/

android/source(因为我是选择把android源代码下载到这里面具体情况你可以根据自己的需要来决定),出现如下界面

初始化目录,使用命令:git init ,然后从远程服务器下载git:

git fetch http://android.git.kernel.org/ + project path.git

并且输入我要下在的base这个部分的代码:git fitch

http://android.git.kernel.org/platformworks/base.git

出现如下界面:

出现这个肯定下载不了的,为什么呢?我去android官网去看了一下,原来不是用老版本的那个命令了,而是如下的命令:

因此我要下载的base这个源代码,找到相应的目录,看下图中的最后一个目录:我用命令:

于是我用:git clone

https://android.googlesource.com/platform/frameworks/base.git

命令来下载base部分的源代码,具体的界面如下:

然而居然出现HTTP

服务请求失败,所以自己果把https换成http(我想大多数的朋友在eclipse中在线安装ADT插件的时候,也会碰到类似的问题,这里就不一一详述了):

输入命令:git clone

http://android.googlesource.com/platform/frameworks/base.git

出现如下界面:

结果成功下载了base这个部分的代码:现在看看我的C盘相应目录中多出的base这个文件夹:

结果就成功了,你要下载其他部分的源代码,依葫芦画瓢就OK了,希望能帮到学习android的朋友。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/220709.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-07
下一篇2023-04-07

发表评论

登录后才能评论

评论列表(0条)

    保存