android 5.0源码下载
来源:互联网 发布:崩坏学园2淘宝代充 编辑:程序博客网 时间:2024/04/30 11:22
Android 5.0 是 Google 于 2014 年 10 月 15 日(美国太平洋时间)发布的全新 Android 操作系统。Android 5.0 系统[3]使用一种新的Material Design 设计风格。从图片上就能看到一些全新的设计。从图片上看,这套设计图对Android系统的桌面图标及部件的透明度进行的稍稍的调整,并且各种桌面小部件也可以重叠摆放。虽然调整桌面部件透明度对 Android 系统来说并不算什么新鲜的功能,但是加入了透明度的改进。界面加入了五彩缤纷的颜色、流畅的动画效果,呈现出一种清新的风格。采用这种设计的目的在于统一 Android 设备的外观和使用体验,不论是手机、平板还是多媒播放器。
以前写的程序都主要是针对android2.3和android4.x平台的,最近想从源码的角度看一下5.0都增添了哪些新的特性,那么必须要有源码了。怎么下载源码,谷歌官方给出了详细的介绍(http://source.android.com/source/downloading.html#getting-the-files)。想搞懂源码的话不推荐windows操作系统,这里推荐一款集成android开发以及各种反编译工具的linux操作系统-Santoku.各种IDE, 环境等都随系统配置好了,开发人员只需要关注自己想做的事情就行了。为了看最新的android源码:
1.更新java到java 7:
$ sudo apt-get update $ sudo apt-get install openjdk-7-jdk
2.设置默认的java版本(系统中可能有多个版本的jdk):
$ sudo update-alternatives --config java $ sudo update-alternatives --config javac
3.针对santoku或者Ubuntu 12.04的系统,需要安装以下的package(其他版本系统详情见http://source.android.com/source/initializing.html):
$ sudo apt-get install git gnupg flex bison gperf build-essential \ zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \ libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 \ libgl1-mesa-dev g++-multilib mingw32 tofrodos \ python-markdown libxml2-utils xsltproc zlib1g-dev:i386 $ sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so
4.安装repo
4.1新建保存repo文件的目录
$ mkdir ~/bin $ PATH=~/bin:$PATH
4.2下载repo文件,并添加可执行权限
$ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo $ chmod a+x ~/bin/repo
5.初始化repo
5.1新建repo工作目录
$ mkdir WORKING_DIRECTORY $ cd WORKING_DIRECTORY
5.2初始化工作目录,下载最新的android-5.0.2_r1分支
repo init -u https://android.googlesource.com/platform/manifest -b android-5.0.2_r1
5.3开始下载源码(需要git config 用户名和email地址,填写自己常用的即可)
$ repo sync
下面是部分截图:
- android 5.0源码下载
- 下载Android 5.0源码(附源码)
- Android下载Android源码
- 提供android 5.0 AOSP源码下载
- Android 1.6-5.0源码下载地址
- 如何下载android-cts-5.0_r5源码
- 下载构建android源码-下载源码
- Android源码下载
- Android源码下载
- android源码下载
- android源码下载
- git 下载 android 源码
- Android 源码下载
- Android 源码下载编译
- android源码下载
- android源码下载方法
- android git 下载源码
- 如何下载android源码
- Codeforces Round #294 (Div. 2) C
- 【Cocos2d-x】音量滑动设定以及自动保存功能实现(完整模块)
- Redis分布式集群
- Android应用的基本组件介绍
- Cocos2d-x3.2游戏的核心循环在Application,如何处理FPS不稳
- android 5.0源码下载
- 大型网站技术架构:核心原理与案例分析-李智慧
- (转)详解汇编系统调用过程(以printf为例)
- cocos2d-x3.2单点触摸
- c语言危险库函数及解决方案
- poj解题报告——2081
- Android 闹钟 开发过程记录(六)
- Cocos2d-x3.2实现虚拟摇杆多点触摸
- 【javascript】弹出新窗口