阅读数:710
已有1条回答
管理员
android设备意思是使用安卓操作系统的设备,比如安卓手机等搭载android操作系统的移动终端设备,安卓的英文名称是android。Android是基于Linux开放性内核的操作系统,是谷歌(Google)公司在2007年11月5日公布的手机操作系统。
Android是运行于Linuxkernel之上,但并不是GNU/Linux。因为在一般GNU/Linux里支持的功能,Android大都没有支持,包括Cairo、X11、Alsa、FFmpeg、GTK、Pango及Glibc等都被移除掉了。Android又以Bionic取代Glibc、以Skia取代Cairo、再以opencore取代FFmpeg等等。Android为了达到商业应用,必须移除被GNUGPL授权证所约束的部份,例如Android将驱动程序移到Userspace,使得Linuxdriver与Linuxkernel彻底分开。Bionic/Libc/Kernel/并非标准的Kernelheaderfiles。Android的Kernelheader是利用工具由LinuxKernelheader所产生的,这样做是为了保留常数、数据结构与宏。
Android的Linuxkernel控制包括安全(Security),存储器管理(MemoryManagement),程序管理(ProcessManagement),网络堆栈(NetworkStack),驱动程序模型(DriverModel)等。下载Android源码之前,先要安装其构建工具Repo来初始化源码。Repo是Android用来辅助Git工作的一个工具。
猜你喜欢
iPhone 14锁屏后断网怎么办
荣耀Play7T玩游戏会发烫吗
名爵one有手动挡吗 没有手动挡车型(均采用自动挡变速箱)
胶州市景点
一加 Ace 2贴什么膜比较好
iPhone14pro快捷指令大全
五菱凯捷和宝骏730哪个好 凯捷配置丰富空间大(宝骏730舒适性高仅售10万元)
羽毛球技巧
唐海是属于哪里的
视线好的suv有哪款车 三款视野开阔的suv车型推荐
因字是什么结构
微信关怀模式怎么朗读文字
最新学习
拼多多免密支付在哪里可以关闭
华为Mate 50支持哪些摄像功能
原神辛焱值得培养吗
oppo新出的手机是哪款2022
福特金牛座有几个颜色 四大外观配色(希腊白最好看)
手机异地连接监控网络摄像机失败
iPhone15promax怎么设置桌面
OPPO K10x手机丢失怎么办
竹子代表什么人物
怎么拉讨论组
苹果11手机小圆点怎么设置
积炭多长时间清理一次(五年内的汽车是否需要清理积碳)