自Android 8.0以来,Google引入了Treble架构,希望对vendor和system分区进行解耦处理,

说句不好听的就是aosp soc odm oem 都分开各搞各的,哈哈。

期待实现:

system进程不加载vendor共享库

vendor进程仅加载vendor共享库(和部分system共享库)

system进程和vendor进程之间通过HIDL和hwbinder来通信

这样就有利于我们可以实现部分升级而不影响其他模块

对比N与O

说了这么多google到底怎么优化的:

System Properties

VINTF

SE

binder

VNDK和系统SDK

APEX

AIDL/HIDL/AIDL HAL

...

Android Treble架构学习相关推荐

  1. 13.学习Camera之——Android Treble架构解析

    本文主要介绍Treble架构下的HAL&HIDL&Binder相关技术原理. 1. Treble 简介 Android 8.0 版本的一项新元素是 Project Treble.这是 ...

  2. Android Treble架构解析

    本文主要介绍Treble架构下的HAL&HIDL&Binder相关技术原理.Treble的详细资料文档,请参考Treble 官方文档. 1. Treble 简介 Android 8.0 ...

  3. Android RIL 架构学习总结

    1.Android RIL 概念     (转自http://newfaction.net/2011/03/08/android-ril-structure-learning-summary.html ...

  4. Android 网络通信架构学习

    最近跟着云课堂上的极客学院做安卓APP,学习了课程里面介绍的一种网络通信架构.清晰明了,比我自己东一块西一块拼凑出来的要好很多.在这里记录一下. 云课堂的连接:http://study.163.com ...

  5. Android输入法架构学习总结

    此文为本人学习输入法之后所做的一个总结报告.与大家分享. 安卓输入法框架(Input Method Framework)IMF 一.输入法框架简介 自Android平台1.5版本以后,Google开放 ...

  6. Android 8.0 学习(3)---Android Treble

    Treble Android 8.0 版本的一项新元素是 Project Treble.这是 Android 操作系统框架在架构方面的一项重大改变,旨在让制造商以更低的成本更轻松.更快速地将设备更新到 ...

  7. android8.0学习(1)---Android Treble 概述

    1 Android Treble Android 8.0 版本的一项新元素是 Project Treble.这是 Android 操作系统框架在架构方面的一项重大改变,旨在让制造商以更低的成本更轻松. ...

  8. GitHub标星8-3k的学习习惯,未来的Android高级架构师:别让这几个点毁了你

    4.记得带上最少两份简历,你可以针对公司做不同的简历,没有任何一份简历是万能的,自己准备一支笔.现在虽然天气热,但别穿个短裤就跑来-至少也要打扮的像个上班族. 5.面试的时候一直在问你关于java,而 ...

  9. Treble 架构下的 Android Camera 框架

    Camera 子系统从上到下分别是 App/Framework,CameraService,HAL Impl App/Framework vs CameraService 之间,通过 AIDL bin ...

最新文章

  1. 浅显易懂 Makefile 入门 (06)— 文件名操作函数(dir、notdir、suffix、basename、addsuffix、addperfix、join、wildcard)
  2. day7 面向对象进阶、socket套接字
  3. FreeBSD从零开始---Web服务器搭建(一)
  4. linux 文件属性文件权限
  5. 检查网口流量与前10名流量大IP
  6. 【渝粤教育】国家开放大学2019年春季 4有机合成单元反应 参考试题
  7. 我的世界java加入更多床_《我的世界》床的N种玩法,教你如何更快地入眠
  8. maven package,clean,install,compile命令
  9. 微信公众号自动发布文章
  10. 腾云驾雾了解Windows10和微软私有云
  11. 4.5 Frank 口语习语前7
  12. 前端 Coder 手中的 Docker
  13. html中五号字体是多少像素,字体号数与像素对应关系
  14. java时区_Java时区的转换
  15. JCMsuite应用:光子晶体谐振腔光子晶体谐振腔
  16. NASA锂电池容量增量数据处理
  17. 西北大学第四届程序设计竞赛新生赛 J 八意永琳的药房
  18. 用c语言switch计算奖金,求助。。关于用switch编写简易计算器
  19. iPhone 连接电脑后一直断开重连,删除.DS_Store文件
  20. 【Matlab电力负荷预测】粒子群算法优化支持向量机预测电力负荷【含源码 1225期】

热门文章

  1. YAAHP层次分析软件
  2. vue项目使用高德地图定位当前地址
  3. 读书笔记--《初等数论(第三版)》(闵嗣鹤 严士健 编)第三章 同余(Part I)
  4. 三调成果共享服务平台算不算一个伪命题
  5. 用python制作英文字典_python制作英文学习字典案列
  6. 计算机科学和建筑设计结合,现代建筑设计与计算机应用分析
  7. html隐藏浏览器输入网址,ie地址栏 IE浏览器地址栏无法输入网址
  8. 知识库目录 - 作者:echo
  9. 【Linux伊甸园】JPEG病毒如何发作?都是内存地址惹的祸
  10. 项目管理团队协作工具