android4.0源码下载 编译 系统体验~图解

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

近来着眼于ANDROID4.0的关注与研究,第一时间把ANDROID4.0源码下下来了,只是时间问题,所以没能第一时间把过程记录下来,今天算是富裕点时间就给写下来,希望能给灼热于ANDROID继续平台研究而又未及时获得相关资源的热机友们做个简单的参考,好了,废话不多说,我就直接贴图吧,现在很简单,只要你是LINUX系统,一直并使其开发,那就不必要考虑之前JDK环境的问题,直接从基本环境确定下入手吧,首先打开http://www.android.com进入:

看到 Getting the Source,点击进入,进入页面后,里面有详细的下载描述,不用说,一步步来,很简单的,与之前一样,首先创建目录: mkdir ~/bin,其次设置目录路径环境: PATH=~/bin:$PATH,然后就是下载REPO脚本来执行下面需要下载的任务:

$ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
然后就是赋予权限:chmod a+x ~/bin/repo ,准备要执行的任务OK了,下面,我们需要来创建一个目录单独存放其下咋的文件:mkdir WORKING_DIRECTORY(根据官方来吧,自己命名是OK的),再就是进入其目录: cd WORKING_DIRECTORY,现在我来初始化要执行的是哪个版本吧,咋就直接吧主版本一起DOWN下来吧:
 repo init -u https://android.googlesource.com/platform/manifest
如果你执行这个命令的话:
$ repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1 
上面就只能下载ANDROID4.0的内源码了,
所以我们还是执行前面的命令,把整个4.0的源码都DOWN下来吧,上面OK后,咋就可以开始把源码数据开始同步下来了:
repo sync
我截了些图,观察下吧,如果你有报错的话:
这是开始同步数据的截图,,下载基本不报错,没问题,速度也好行,但是完后很大,要注意的空间收否可岑收,OK,下载完后,先不要急,使用一下命令:
我就直接截图了,其实就是根据GOOGLE官方的一次命令与操作来进行,这部是做相应的校验,好了,不多说了,以上工作完成后,基本可以开始编译了,编译很简单,GOOGLE这次简化了编译操作,先要初始化环境,我就直接截图了:,然后,通过 make -j4就可以开始编译了,
编译的过程比较慢,而且CPU基本成满状态,
我之前的版本基本不会超过3个小时,但是这个版本我竟然编译了12小时之多(我没到12点就睡觉了,看来我的机子需要升级了,IBM的笔记本还是i3的),过程中就简单那的截了些图:
,不知道各位在编译源码的时候,有没有去看相应的编译过程或在编译后的日志,你注意观察的话,上面会有些简单的编译中遇到不严紧的CODE会做出提示,上面这个图的提示:在external/icu4c/i18n/calendar.cpp:在成员函数'void icu_46::Calendar::setWeekData(const icu_46::Locale&,const char*,UErrorCode&)中:3260:88:警告:建议在'||'的操作数中出现的'&&'前面加上括号【-Wparentheses】',别看这简单的提示,作为程序员,它意味着什么,我在这里就不对其进行分解了,编码的养成一个好的习惯,我认为还是必须的,OK,下面我就简单截几张编译过程的图吧,就不进行详细分解了,如果你有时间的话,介意你还是去把其日志找出来,好好的再看一下:
,当你看到这张图后,也就是宣告,编译结束:
编译产生了相应的APK,与其systen,img,好了,如果你有设备的话,可以对其进行‘烧鸡’了,不过在这里,我就直接启动模拟器来操作,就不烧了,如果你爱烧,你就自己烧去吧,启动模拟器,很简单:
$ emulator
启动后截图:,看到界面了吧,再截几张图,欣赏下:,现在的照相功能可以直接在模拟器中使用:,而且搜索操作更方便了,界面也更清晰:
Ok就截这点图先欣赏下吧,正在研究源码过程中,等研究透了,如果有时间,我会依次分享出来,希望能供其部分学者提供及时的帮助,先截个源码编译后的简单结构图吧:
部分图,但是是最后一张显示了文件数与目录数,这数字还是挺惊人的,好了,发烧友们,还等什么呢,赶快行动吧

VMWare+Ubuntu+android源码+源码编译 1、安装VMWare 2、安装ubuntu 3、安装git和curl 在终端窗口敲下面的命令,下同    sudo apt-get install git-core curl 4、按照执行 http://source.android.com/source/downloading.html 5、连接不上解决方案    Ubuntu 修改hosts ################# 阅读详情

相关推荐

android模拟按键问题总结[使用IWindowManager.injectKeyEvent方法]

目的:在非源码环境下调用隐藏api实现模拟按键的功能。 首先需要下载android4.0源码环境下编译出来的classes.jar,或者如果你有条件那么可以直接在源码环境下编译(此方法该文不讨论)。 因为我在ubuntu下没能下载完源代码,所以直接采用classes.jar导入到eclipse的方法。 1. classes.jar可以去我的资源中下载classes.jar 2.

2万+

Android4.0源码

Android4.0源码压缩包,2G,CSDN放不下,存在百度云

Android 4.0 Launcher源码分析与实战指南

Launcher,也被称为启动器,是Android系统中用来启动应用程序的界面。它不仅是用户与手机互动的第一个界面,也是用户管理和访问所有应用和服务的主要渠道。简言之,Launcher是Android系统中不可或缺的一部分,它承载着系统界面的展示和应用启动的核心功能。Launcher2作为Android系统的核心启动器,它负责管理应用图标、窗口小部件以及提供用户与系统交互的界面。从架构上来看,Launcher2被分为几个主要模块,每一模块承担着不同的职责。

weixin_36369848的博客 1026

android4.0源代码

提取出的Android4.0 API 的源代码,也就是android.jar源代码,这样在Eclipse关联到该源代码,就可以在项目中查看Android API 的实现了。

Ubuntu12.04实现Android 4.0开发环境搭建及源码编译

Android 4.0开发环境搭建及源码编译 准备工作: 建议60GB以上本地磁盘 下载所有软件安装包 链接:百度网盘 提取码:1234 参考步骤: 安装VMware Workstation pro 安装ubuntu-12.04-desktop-amd64 Ubuntu12.04更换镜像源 可参考我的一篇换源文章Ubuntu12.04更换镜像源与valgrind3.2.0的安装 gcc、g++降版本 可参考我的另一篇降版本文章Ubuntu12.04降低gcc,g++版本为4

u013571202的博客 7368

android4.0源码大小,android4.0 源码下载报错的解决(转)

今天用repo获取android源码../bin/repo init -u git://android.git.kernel.org/platform/manifest.git出现问题:问题一:Traceback (most recent call last):File "./repo", line 590, in main(sys.argv[1:])File "./repo", line 55...

weixin_31960565的博客 239

11-迅为iTOP-4412之Android 4.0/Linux源码编译

这里需要注意的是,上面这个脚本执行完毕的时候,注意一下有些库文件是不是提示没有安装。这个时候用户使用一下更新下载源的命令“apt-get update”,然后再执行一下上面的两个脚本。为了方便用户,将库文件和 JDK 的安装命令制作成了脚本文件,用户只要执行两个脚本就可以安装库文件和JDK。添加完成之后,保存退出依次使用以下命令来更新和安装软件,这个过程大概半个小时,但根据网速可快可慢,建议网速畅通时操作。上面命令执行的时候,需要根据提示输入“Y”。执行上面的命令的时候,根据提示输入“回车”命令。

Eva20192020的博客 3669

android源码编译烧鸡,android4.0源码下载 编译 系统体验图解

近来着眼于ANDROID4.0的关注与研究,第一时间把ANDROID4.0源码下 下来了,只是时间问题,所以没能第一时间把过程记录下来,今天算是富裕点时间就给写下来,希望能给灼热于ANDROID继续平台研究而又未及时获得相关资 源的热机友们做个简单的参考,好了,废话不多说,我就直接贴图吧,现在很简单,只要你是LINUX系统,一直并使其开发,那就不必要考虑之前JDK环境的 问题,直接从基本环境确定下...

weixin_30647853的博客 182

android4.0源码

提供了android4.0源码,其中包括Monkeyrunner,hierarchyview,ddms等android开发中的常用工具的源码,对于研究android架构和自主模仿android系统中的某些工具的功能开发一些框架,有相当大的帮助。

android4.0源代码下载地址

Android是一种以Linux为基础的开放源代码操作系统,主要使用于便携设备。目前尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由Andy Rubin开发,最初主要支持手机。2005年由Google收购注资,并组建开放手机联盟开发改良,逐渐扩展到平板电脑及其他领域上。Android的主要竞争对手是苹果公司的iOS以及RIM的Blackberry OS。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。 2012年7月数据,Android占据全球智能手机操作系统市场59%的份额,中国市场占有率为76.7%。

android-4.0.4 源代码

如歌你要找Android源代码,这里有完整的源代码(只需要解压,然后在eclipse中关联就行了)非常好!

android源码编译烧鸡,Android 4.0源码下载 编译 系统体验图解

近来着眼于Android4.0的关注与研究,第一时间把ANDROID4.0源码下下来了,只是时间问题,所以没能第一时间把过程记录下来,今天算是富裕点时间就给写下来,希望能给灼热于ANDROID继续平台研究而又未及时获得相关资源的热机友们做个简单的参考,好了,废话不多说,我就直接贴图吧,现在很简单,只要你是LINUX系统,一直并使其开发,那就不必要考虑之前JDK环境的问题,直接从基本环境确定下入手吧...

weixin_39851261的博客 192

android系统编译的网站

android4.0源码下载 编译 系统体验图解 http://www.2cto.com/kf/201111/111551.html

ljz2009y的专栏 1025

超详细RTranslator安卓编译零基础教程:从环境搭建到成功运行

作为开发者,你是否曾因以下问题放弃编译开源项目: - 文档零散,关键步骤缺失 - 环境配置复杂,版本依赖冲突 - 编译报错无从下手,社区反馈缓慢 - 模型文件体积庞大,下载困难 本文将以RTranslator(世界首个开源实时翻译应用)为例,提供**100%可复现**的安卓编译全流程。按照本指南操作,即使零基础开发者也能在3小时内完成从环境搭建到APP运行的全过程。**读完本文你将获得**: -...

gitblog_00972的博客 1129
上一篇: android ListView GridView Gallery 适配器 性能优化
下一篇: android4.0 jni Hello World 开发~图解
编码归属地
博客等级 码龄17年 154粉丝 81原创
评论 18
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值