位置: 编程技术 - 正文

Android源码下载与编译:(android源码下载地址)

编辑:rootadmin

推荐整理分享Android源码下载与编译:(android源码下载地址),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:安卓源码在哪个文件夹,android10源码下载,android 源码 下载,android源码下载到30%不动了,android源码下载地址,android源码下载编译,android源码下载地址,android 源码 下载,内容如对您有帮助,希望把文章链接给更多的朋友!

Android源码下载与编译: Android源码的开发环境:Linux,推荐使用Ubuntu .及后续版本(.)(LTS:长期技术支持版本) Android源码分成上层系统源码和Linux Kernel两部分 1. 搭建开发环境, 使用Sun SDK 1.6+编译依赖 步骤一: 更新Ubuntu JDK 软件源 $ sudo add-apt-repository “deb lucid partner” $ sudo apt-get update 步骤二:安装 JDK1.6+ $ sudo apt-get install sun-java6-jdk 步骤三:安装必需的开发包(“”代表换行符) $ sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i xproto-core-dev libx-dev:i libreadline6-dev:i libgl1-mesa-glx:i libg-mesa-dev g++-multlib mingw openjdk-6-jdk tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i $ sudo ln -s /usr/lib/i-linux-gun/mesa/libGL.so.1 /usr/lib/i-linux-gnu/libGL.so 各个安装包的主要作用请到 由于Android由多个git库组成,通过一个名为repo的Python的脚本来统一管理 步骤一:建立repo工作目录 $ mkdir ~/bin // 主目录下创建bin目录 $ PATH=~/bin:$PATH // 将bin目录加入PATH环境变量 步骤二:下载repo脚本 $ curl > ~/bin/repo // 下载脚本至bin $ chmod a+x ~/bin/repo // 给repo脚本可执行权限 步骤三:建立Android源码目录 $mkdir -p ~/android/jellybean[版本名称] $cd ~/android/jellybean 步骤四:初始化repo ~/android/jellybean$ repo init -u -b android-4.1.1_r3 -u 代表源码的服务器地址,-b 为源码的某个分支 $ git ls-remote -tags // 查看分支列表 步骤五:下载Android源码 ~/android/jellybean$ repo sync [-j8] // [-j8] 代表开启8个线程并行下载

下载指定模块源码 步骤一:查看可下载模块 ~/android/jellybean$ repo manifest -o - 步骤二:将项目模块名指定给repo sync ~/android/jellybean$ repo sync platform/system/core

Android源码下载与编译:(android源码下载地址)

下载Android Linux Kernel 源码 步骤一:进入Android源码主目录 ~/android/jellybean$ mkdir kernel ~/android/jellybean$ cd kernel 步骤二:下载Kernel源码(以下代码任选其一,必须要翻墙的节奏) ~/android/jellybean/kernel$ git clone ~/android/jellybean/kernel$ git clone ~/android/jellybean/kernel$ git clone ~/android/jellybean/kernel$ git clone ~/android/jellybean/kernel$ git clone ~/android/jellybean/kernel$ git clone 步骤三:检出Kernel 3.0 分支 ~/android/jellybean/kernel$ cd common ~/android/jellybean/kernel$ git branch -a ~/android/jellybean/kernel$ git checkout remotes/origin/Android-3.0

编译Android上层系统代码 步骤一:导入预设脚本 ~/android/jellybean$ . build/envsetup.sh 步骤二:指定产品名和编译变量 ~/android/jellybean$ lunch 步骤三:编译全部源码 ~/android/jellybean$ make -j8

编译指定模块源码

make [模块名] 编译应用层源码 适合第一次编译,通过查看Android.mk文件查看需要编译的模块 ~/android/jellybean/$ make [Phone] 编译框架层和系统运行库源码 ~/android/jellybean$ find frameworks -name Android.mk ~/android/jellybean$ cat frameworks/base/cmds/app_process/Android.mk ~/android/jellybean$ make [app_process]mm [来自envsetup.sh中注册的函数] ~/android/jellybean$ mmm packages/apps/phonemmm [来自envsetup.sh中注册的函数] ~/android/jellybean$ cd packages/apps/phone ~/android/jellybean/packages/apps/phone$ mm

mmm mm 命令必须在执行”.build/envsetup.sh”之后才能使用

android开发之EventBus源码解析 1.功能介绍1.1EventBusEventBus是一个Android事件发布/订阅框架,通过解耦发布者和订阅者简化Android事件传递,这里的事件可以理解为消息,本文中统一称为

Android平台上MVP的介绍 原文链接:IntroductiontoModel-View-PresenteronAndroid原文作者:konmik译文出自:其他

androidday3 ##_android下数据库的创建(重点)在Android平台上,集成了一个嵌入式关系型数据库—SQLite,SQLite3支持NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和

标签: android源码下载地址

本文链接地址:https://www.jiuchutong.com/biancheng/386097.html 转载请保留说明!

上一篇:Android开源框架--ViewPagerIndicator的使用(android 开源框架)

下一篇:android开发之EventBus源码解析(android开发指南)

  • 计提的增值税
  • 取得虚开普票怎样补增值税
  • 个人所得税如何退税操作流程
  • 收到个税手续费返还增值税税率
  • 农机合作社项目复核报告
  • 印花税不计入应交税科目吗?
  • 当月增值税为负数
  • 公司代个人收承兑汇票
  • 小规模纳税人取的专票能抵扣吗
  • 自建办公楼销售要交土地增值税吗
  • 发票不在业务发生地
  • 固定资产加速折旧法
  • 一般纳税人企业所得税政策最新2023税率
  • 冲销暂估材料怎么做账
  • 企业购买房产如何列入投资计划的
  • 对方公司退回货款,但发票已经开了怎么写摘要
  • 出口销售收入怎么算
  • 进项票超过180天还可以认证吗
  • 材料未验收入库属于哪个科目
  • 企业办理跨境人民币收付需要办理名录登记吗
  • 收入成本以前年度损益调整账务处理是怎样的?
  • 补发工资是否需要交税
  • 17点增值税发票能开吗
  • 通讯费能开专票吗
  • 建安企业劳务成本怎么入账
  • 地税发票开票有误,红字发票要如何开具?
  • 企业注册资金需要拿钱出来吗
  • 金蝶报告
  • 汇算清缴补开票交税怎么写摘要?
  • 外包物流适用范围
  • 打印企业银行流水需要密码吗
  • 定期存款计入什么科目
  • 畅捷通t3怎么增加新的会计年度
  • 管理费是否需合计
  • 汇兑结算方式可以分为
  • 货物损坏补发会计分录
  • 购买电脑应该怎么做账
  • 公司帮人代缴社保怎么做账
  • 法人把资产转移到国外有没有限制
  • 长期借款和短期借款会计分录的区别
  • 公网访问内网主机
  • 关于减肥的好方法
  • 核销固定资产时会计处理
  • Vue(ref和$refs属性介绍与使用)
  • 花生油加工厂的手续好办吗
  • 对公帐户进出帐要交税吗
  • access使用查询向导创建查询
  • sql server 2016 always on
  • sql字符串处理函数
  • 旅行社小规模纳税人差额征税
  • 白条抵库现象
  • 已认证抵扣的进项税额怎么填报表
  • 预付卡销售和充值可以报销吗
  • 预提费用年底一定要冲回吗
  • 出租写字楼写字楼
  • 结存材料实际成本计算公式
  • 本年利润的会计分录
  • 专业收账公司合法吗
  • 建账时应考虑的问题包括下列哪三项
  • sql,join
  • 安装sql2000sp4提示挂起
  • windows 远程
  • 如何安装ubuntu20.04
  • linux忘记root密码怎么修改
  • windows的fn键
  • 如何禁止windows7自动更新
  • mac用chrome
  • Windows 8.1 RT Update 3更新将于9月发布
  • win7用超级管理员登录
  • win10总连不上网
  • jquery对动态生成的进行操作
  • Nodejs Express4.x开发框架随手笔记
  • javascript简明教程
  • jquery实现(textarea)placeholder自动换行
  • linux网络编程有什么用
  • 批处理清除保留扇区
  • html读书笔记
  • python字典有什么用
  • js tojsonstring
  • 置顶聊天折叠怎么关闭
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设