编译安卓5.0源码使用什么系统

作者&投稿:刘疫 (若有异议请与网页底部的电邮联系)
怎么用android 5.0.2源码~

  以前写的程序都主要是针对android2.3和android4.x平台的,最近想从源码的角度看一下5.0都增添了哪些新的特性,那么必须要有源码了。怎么下载源码,谷歌官方给出了详细的介绍 。想搞懂源码的话不推荐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

http://www.diypda.com/thread-821162-1-1.html
可以看一下,GOOD

1、ubuntu需要安装openjdk 7

2、 如果没有openjdk 7的话,需要下载jdk7,然后修改 build/core/main.mk 177行,将requires_openjdk := true 改成false

3 、编译,如果出现chromium_org的问题,将 external/chromium_org/Android.mk 中 18行添加一个PRODUCT_PREBUILT_WEBVIEWCHROMIUM :=yes

4 、然后初始化编译环境

5 、make systemimage

不淡定的朋友赶紧开工吧!


哪些手机可以升级到安卓5.0
谷歌于今天凌晨正式发布了Nexus6、Nexus9和最新的Android L系统,大家可能都非常关心自己手中的爱机何时能够升级到Android L系统吧,显然使用谷歌Nexus或Play Edition机型的幸运儿应该很快就会受到最新的Android L更新,而像以往一样,类似Galaxy S4\/S5\/Note 4,LG G2\/G3, Xperia Z1\/Z2\/Z3,HTC ...

荣耀畅玩4可以支持安卓5.0版本么
可以的,只要谷歌源代码公布了,第三方厂家就可以拿去修改了适配5.0,估计华为已经开始适配了吧

哪个安卓模拟器最好用什么安卓模拟器最好用
关于哪个安卓模拟器最好用,什么安卓模拟器最好用这个很多人还不知道,今天来为大家解答以上的问题,现在让我们一起来看看吧!1、对于目前的Windows平台,使用\/测试过的安卓模拟器,给你推荐几款比较好的模拟器,让你更好更安全在电脑上玩手游:①、【逍遥安卓】(推荐)适合人群:普通大众及游戏应用爱好...

安卓4.4.4与安卓5.1的区别是什么
2005年8月17日被Google收购。2007年11月5日,Google与84家硬件制造商、软件开发商及电信营运商组成开放手持设备联盟(Open Handset Alliance)来共同研发改良Android系统并生产搭载Android的智慧型手机,并逐渐拓展到平板电脑及其他领域上。随后,Google以Apache免费开源许可证的授权方式,发布了Android的源代码...

hp10plus 安卓4.4.2能升级到安卓5.0吗
['ændrɔid])是一个以Linux为基础的半开源操作系统,主要用于移动设备,由Google和开放手持设备联盟开发与领导。 Android 系统最初由安迪·鲁宾(Andy Rubin)制作,最初主要支持手机。并逐渐拓展到平板电脑及其他领域上。随后,Google以Apache免费开源许可证的授权方式,发布了Android的源代码...

怎么能把安卓手机5.0系统设置界面背景从白色变成黑色?
一般是改不了的,但是会做系统的人除外。安卓系统在做出来的时候都是已经设置好了背景页面的。想要人为的后期来修改背景界面需要用到专业的编程软件重新通过源代码来编辑。费时费力,普通小白几乎是做不到的。

红米2可以刷小米3的安卓5.0刷机包吗
红米2不可以刷小米3的安卓5.0刷机包。ROM不通刷的原因:1、因为硬件的不同,而不同的硬件需要不同的驱动。驱动在Android内核中,通常由硬件商提供,转交OEM集成优化。这些驱动并未提交到主流Linux内核中。2、代码量巨大。3、主流内核接纳周期长(Google为Android开发的代码至今仍在staging中)。所以在内核...

少年封神h5源码
下载地址:http:\/\/www.xyx09.com\/289301\/ 类型:安卓游戏-卡牌策略 版本:v5.0.1 大小:8.69M 语言:中文 平台:安卓APK 推荐星级(评分):★★★ 游戏标签: 卡牌手游 少年封神 少年封神h5游戏中提供了多位经典职业角色,而且玩法比较丰富,创新出了多种新的战斗模式。游戏操作起...

抖音需要安卓多少版本才可以用
支持安卓5.0-9.0系统 安卓一般指Android。 安卓(Android)是一种基于Linux内核(不包含GNU组件)的自由及开放源代码的操作系统。主要使用于移动设备,如智能手机和平板电脑,由美国Google公司和开放手机联盟领导及开发。

求大神们推荐 一款5.0屏幕以下的高配置手机
在离开中国大陆2年之后,华丽蜕变的 moto 回来了!根据你的要求,向你诚意推荐高性价比的moto g。今年二月在2015年巴塞罗那世界移动通信大会上,moto g 摘得年度最佳入门4G手机的称号。重新回归中国的摩托罗拉因为与谷歌的特殊关系,从而成为在中国大陆率先预装安卓5.0系统的手机。搭载了代号Lolipop(棒棒糖...

涡阳县19232553088: android源码编译需要什么环境 -
御管罗氏: 1 编译Android 源代码,Android官方推荐64位的ubuntu系统,最好是10.04的,对于10.10、11.10、12.04版本的ubuntu系统也是可以,但是小编一直习惯使用10.04的,所以几年来一直沿用至今 请不要使用32位的Ubuntu系统,更不要使用10.04...

涡阳县19232553088: android 的源码开发必须在linux下进行吗?? -
御管罗氏: 在windows7也是可以了,因为android用的开发语言是java,java是跨平台的语言,在任何系统都可以进行工作不用改代码,只要安装对用的java虚拟机就可以了

涡阳县19232553088: 现在用什么系统开发Android比较好 -
御管罗氏: Google 内部使用 Ubuntu 的衍生版本: Goobuntu 来编译开发 android.编译 android 系统必须用 Linux,编译 NDK 程序也必须用 Linux,除此之外,如果只开发上层应用,那么 Mac/Linux/Windows 都行.

涡阳县19232553088: 编译android源码用什么系统 -
御管罗氏: 需要再Linux系统下,使用GCC进行编译,具体编译教程在网络上面已经有很多了.这个就不再赘述

涡阳县19232553088: 如何编译android手机源码 -
御管罗氏: 编译android系统源码准备工作:下载android源码 在windows上用gitbash ,git clone 下载代码 在linux上这样下载 创建~/bin目录,用来存放repo程序,如下: $ cd ~ $ mkdir bin 初始化repo repo是android对git的一个封装,简化了一些git的操作. ...

涡阳县19232553088: 编译安卓5.0源码使用什么系统 -
御管罗氏: 1、ubuntu需要安装openjdk 72、 如果没有openjdk 7的话,需要下载jdk7,然后修改 build/core/main.mk 177行,将requires_openjdk := true 改成false3 、编译,如果出现chromium_org的问题,将 external/chromium_org/Android.mk 中 18行添加一个PRODUCT_PREBUILT_WEBVIEWCHROMIUM :=yes4 、然后初始化编译环境5 、make systemimage 不淡定的朋友赶紧开工吧!

涡阳县19232553088: windows下如何编译android源码? -
御管罗氏: 如果没记错,windows下是没法编译android框架源代码的 因为android是基于linux平台的,因此底层的很多东西都是基于linux系统的 如果只是单纯的android应用程序,则可以在windows下开发编译 只需要用Eclipse的adt插件加上windows下开发的Android SDK就行了.

涡阳县19232553088: android代码在哪些linux平台运行编译,有人说只能在Ubuntu下编译? -
御管罗氏: 是个 Linux 就行.那些说只能用 ubuntu 的都是不会 Linux 但却被迫开发 android 的程序员.这主要是 ubuntu 官方网站上面很多内容都是基于 ubuntu 系统的,这种不会 Linux 的开发人员只能复制粘贴那些安装命令、一步一步完全照着文章操作来帮助自己建立开发环境.其实 Windows 下面也可以的,但就是更麻烦了.

涡阳县19232553088: Android编译和运行在手机上使用的系统源码版本各是什么版本? -
御管罗氏: 如果app是和android系统一起进行编译,如果想让app的源码保持一套,却能够同时在android4.1和android4.2下进行编译.如果app源码与android系统的版本无关,那么,不存在问题. 但,如果app的实现代码与所依赖的framework的版本强相...

涡阳县19232553088: 想编译Android源码要安装ubuntu server还是desktop?
御管罗氏: 安装git和curl 在终端窗口敲下面的命令:sudo apt-get install git-core curl

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网