我说这个应用是我在手机上玩游戏的时候没有授权在你的安卓设备上使用的。
/q?ANDROID & ampCT = 17 & amp;pn = 0 & ampikaslist & amprn=10。lm = 0 & ampFr =搜索帮助编辑百科名片
AndroidAndroid是基于Linux的开源操作系统,主要用于便携设备。目前没有统一的中文名,中国大陆很多人用安卓(非官方)或者安智(官方)。Android操作系统最初由安迪·鲁宾(Andy Rubin)开发,最初主要支持手机。2005年被谷歌收购并出资,成立开放手机联盟对其进行开发和完善,并逐步扩展到平板电脑等领域。Android的主要竞争对手是苹果的iOS和RIM的黑莓OS。2011第一季度,安卓全球市场份额首次超越塞班系统,跃居全球第一。根据2011年11月的数据,Android占据全球智能手机操作系统市场52.5%的份额,在中国的市场份额为58%。
中文名:安卓、安智
安卓系统
开发者:谷歌/开放手持设备联盟
出版商:谷歌
发行日期:2008年9月23日
编程语言:C/C++(底层)Java等。(应用层)
源代码模式:混合(免费和开源)
包装类型:APK
支持的平台:ARM,MIPS,x86。
内核类:单片内核(Linux)
目录
名称来源
内置服务
开放手持设备联盟
版本记录的命名规则
发布版本
发展历史
系统架构应用(一)
中介软件
硬件提取层
核心
安全授权机制
名称来源
内置服务
开放手持设备联盟
版本记录的命名规则
发布版本
发展历史
系统架构应用(一)
中介软件
硬件提取层
核心
安全授权机制
展开并编辑此段落名称源
Android一词最早出现在法国作家奥古斯特·维利耶·德·莱-亚当于1886年出版的科幻小说《L'ève future》中。他把这个看起来像人的机器命名为机器人。
编辑本段中的内置服务。
谷歌移动服务(英文:Google Mobile Service)是谷歌的一项服务,简称“GMS”。它意味着用户可以通过手机或其他移动设备使用谷歌搜索、谷歌地图、Gmail、YouTube、Android Market和其他谷歌服务产品。谷歌将谷歌移动服务(GMS)嵌入安卓手机系统,并给予安卓手机厂商不同程度的授权。GMS是Android操作系统的灵魂。大多数用户使用Android手机只是为了使用谷歌服务。
编辑此段开放手持设备联盟
开放手机联盟(Open Handset Alliance)是由美国谷歌公司于2007年6月5438+065438+10月5日宣布成立的全球联盟组织。这个联盟将支持谷歌发布的手机操作系统或应用软件,并共同开发Android系统的开源代码。开放手持设备联盟包括手机厂商、手机芯片厂商和移动运营商。
编辑此段落版本记录
赋名规则
Android使用dessert作为他们系统版本代号的命名方式,是从Andoird 1.5发布的时候开始的。作为每个版本的代表,甜点的尺寸越来越大,然后按照26个字母的数字顺序:纸杯蛋糕、甜甜圈、松饼、冷冻酸奶、姜饼、蜂巢、冰淇淋三明治。
发布版本
版本备注
Android 1.1 2008年9月发布的第一个Android版本。
安卓1.5
纸杯蛋糕
(纸杯蛋糕)2009年4月30日,正式版1.5(纸杯蛋糕)在Android上发布。主要更新如下:
1.拍摄/播放电影,并支持上传到Youtube。
2.支持立体声蓝牙耳机,提升自动配对性能。
3.使用WebKit技术的最新浏览器支持页面中的复制/粘贴和搜索。
4.GPS性能大大提高。
5.提供屏幕虚拟键盘。
6.将音乐播放器和相框小部件添加到主屏幕。
7.应用程序会随着手机自动旋转。
8.短信,Gmail和日晷。浏览器的用户界面有了很大的改进。比如Gmail可以批量删除邮件。
9.相机启动更快,图片可以直接上传到Picasa。
10,来电照片显示
安卓1.6
油炸圈饼
(甜甜圈甜甜圈)2009年9月5日,版本为1.6(甜甜圈甜甜圈)的软件开发工具包发布。主要更新如下:
1,重新设计的安卓市场手势
2.支持CDMA网络
3.文本到语音转换系统。
4.快速搜索框
5.全新的相机界面
6、检查应用程序功耗
7.支持虚拟专用网(VPN)
8.支持更多的屏幕分辨率。
9.支持OpenCore2媒体引擎。
10,为有视觉或听觉障碍的人添加一个简单易用的插件。
安卓2.0/2.0.1/2.1
艾克蕾尔
(松饼)2009年10月26日,10,2.0版(艾克蕾尔松饼)软件开发包发布。主要更新如下:
1,优化硬件速度
2、“汽车之家”计划
3.支持更多的屏幕分辨率。
4.改进的用户界面
5.新浏览器的用户界面及其对HTML5的支持。
6.新联系人列表
7.更好的白色/黑色背景比例
8.改进谷歌地图3.1.2。
9.支持Microsoft Exchange。
10,支持内置摄像头闪光灯
11,支持数码变焦
12,改进的虚拟键盘
13,支持蓝牙2.1
14,支持动态桌面的设计。
安卓2.2/2.2.1
弗罗约
(冷冻酸奶)2065438+2000年5月20日,2.2版(Froyo冷冻酸奶)软件开发包发布。主要更新如下:
1,整体性能大幅提升。
2.3G网络共享功能。
3.Flash支持。
4,App2sd函数。
5.全新的软件商店。
6.为Web应用开发更多的API接口。
安卓2.3
姜饼
(姜饼)2010 12.7,2.3版(姜饼)软件开发包发布。主要更新如下:
1,增加了新的垃圾收集和优化的处理事件。
2.本机代码可以直接访问输入和传感器事件,EGL/OpenGL ES,OpenSL ES。
3.新的管理窗口和生命周期框架。
4.支持VP8和WebM视频格式,提供AAC和AMR宽带编码,提供新的音频效果。
5.支持前置摄像头、SIP/VOIP和NFC(近场通信)。
6、简化界面,加快速度:
7、更快更直观的文本输入:
8、一键文字选择和复制/粘贴:
9.改进的电源管理系统:
10,新的应用管理模式:
安卓3.0
蜂窝
(蜂巢)2011 2月2日3.0版本(蜂巢)主要更新如下:
针对平板电脑进行优化
全新设计的用户界面增强了网页浏览功能。
N-apppurchases函数
安卓3.1
蜂窝
(蜂巢)2011 may 110在Google I/O开发者大会上宣布并发布。版本主要更新如下:
蜂巢蜂箱(改进的3.0BUG)
优化的Gmail电子邮件地址;
完全支持GoogleMaps。
再次将安卓手机系统和平板系统结合起来,方便开发者。
任务管理器是可滚动的,支持USB输入设备(键盘、鼠标等)。).
支持谷歌电视。可以支持XBOX 360无线手柄。
Widget支持的变化使得定制屏幕widget插件变得更加容易。
安卓3.2
蜂窝
(蜂巢)2011发布于13年7月,版本更新如下:
支持7英寸设备
介绍了应用程序显示缩放功能。
安卓4.0
冰淇淋三明治
(冰淇淋三明治)2011,10,19香港上映。
4.0版本(冰淇淋三明治冰淇淋三明治)主要更新如下:
1,全新的ui
2.全新Chrome Lite浏览器,带离线阅读,16标签,隐身浏览模式等。
3.截图功能
4.更强大的图像编辑功能
5.自带的照片应用堪比Instagram。可以添加滤镜和相框进行360度全景拍摄,照片可以按位置分类。
6.Gmail增加了手势和离线搜索功能,UI更加强大。
7.新功能人物:以联系人照片为核心,界面强调滑动而非点击,集成了Twitter、Linkedin、Google+等交流工具。预计将支持用户定制和添加第三方服务。
8.增加一个流量管理工具,可以专门检查每个应用产生的流量。
9.运行的程序可以像电脑一样互相切换。
10,人脸识别功能
11,系统优化,更快。
12,支持虚拟按键,手机不能再有任何按键。
13,更直观的程序文件夹:
14,平板和智能手机通用。
15,支持更高分辨率。
16,专为双核处理器编写的优化驱动程序。
17,全新18,增强复制粘贴功能。
19,语音功能
20.全新的通知栏:
21,更丰富的数据传输功能
22、更多传感器支持
23、语音识别键盘:
24.全新的3D驱动程序和改进的游戏支持。
25.全新的谷歌电子市场
26、增强型桌面插件定制
安卓N.n
果冻豆
果冻豆是继冰淇淋三明治之后的下一个版本的安卓系统。
编辑此段落的发展历史
2005年,谷歌收购了成立仅22个月的高科技企业Android。事件165438+2007年10月5日,谷歌正式向外界展示Android操作系统。165438+10月5日,Google联合34家手机厂商、软件开发商、电信运营商、芯片厂商共同成立了开放手持设备联盟。2008年5月28日,Patrick Brady在Google I/O大会上展示了Android HAL架构图。18年8月,Android获得联邦通信委员会批准。9月22日,谷歌正式发布首款安卓手机——HTC g 1。9月23日,谷歌发布了Android1.0。9月24日,全球业界纷纷表示不看好Android操作系统,并声称Android最多1年就会被谷歌关闭。2009年4月30日,Android1.5正式发布。5月10日,HTC G1和HTC G2在市场上热销,成为继iPhone之后最受欢迎的机型。9月25日,Android1.6正式发布。9月29日,HTC Hero G3成为全球最受欢迎的机型。10年10月28日,Android 2.0智能手机操作系统正式发布。165438+10月10由于安卓的流行,安卓平台上出现了第一个恶意间谍软件——手机间谍。这个程序会自动记录用户输入的任何信息并发送到黑客的邮箱,还可以通过视频记录用户的所有操作过程。2010事件65438+10月7日,谷歌发布了旗下首款自主品牌手机:Nexus one(HTC G5)。5438年6月+10月,谷歌与Linux基金会因谷歌修改Linux内核发生冲突。2月3日,Linux内核开发者Greg Kroah-Hartman将Android的驱动从Linux内核的“状态树”中移除。从此,Android和Linux开发分道扬镳。19年5月,谷歌正式发布Android2.2智能操作系统。5月20日,谷歌正式展示了搭载Android系统的智能电视——谷歌电视,这是全球首款智能电视。1年7月,谷歌宣布与雅虎、亚马逊正式合作,在Android上推出多项Kindle服务和雅虎服务。7月9日,美国NDP集团的一项调查显示,Android系统已经占据了美国28%的手机市场和全球17%的市场份额。8月12日,第一个特洛伊病毒出现在安卓平台:特洛伊-短信。androidos.fake player.a .这种特洛伊病毒会伪装成一个应用程序,当用户不小心安装了它,它就会疯狂地发送短信,使用户的手机开通一项高价服务。9月,Android应用数量超过9万。9月21日,谷歌公布数据,日均售出Android设备新用户数达到20万。10年10月26日,谷歌宣布Android达到了第一个里程碑:电子市场的Android应用数量达到了65438+百万。65438年2月7日,谷歌正式发布Android2.3操作系统。2011事件1,安卓应用数量突破20万。5438+10月6月,谷歌发布数据,Android设备每天新增用户达到30万。2月2日,Android3.0正式发布。6月,Android智能手机操作系统在日本的市场份额达到57%。7月,Android在欧洲智能手机操作系统的市场份额达到22.3%。7月,谷歌公布数据,Android每天新增用户达到55万,Android设备用户总数达到65438+3500万。今年8月,谷歌收购了摩托罗拉移动公司。8月2日,Android手机已经占据了全球智能手机市场48%的份额,称霸亚太市场,结束了Symbian(塞班系统)的霸主地位,跃居全球第一。8月,Android智能手机操作系统在韩国的市场份额达到95%。8月份,Android系统市场份额在35个国家排名第一,平均市场份额为48%。8月,Android系统成为亚太地区最大的系统,在亚太地区的市场份额最大。9月份的数据显示,Android应用数量已经达到48万。9月,Android智能手机操作系统在美国的市场份额达到43%。10 6月19日,谷歌正式发布Android 4.0操作系统。165438+10月15,Android智能手机操作系统在中国大陆的市场份额达到58%。165438+10月18,美国NPD数据显示,Android和iOS平台上的游戏份额首次超过任天堂的DS掌机和索尼的PSP掌机,手机游戏玩家也超过了掌机玩家。游戏开发者更倾向于在Android和iOS手机上开发游戏。118年10月18日,谷歌报告称,通过谷歌服务器激活的Android设备用户总数已经超过2亿,每天通过谷歌服务器激活的新用户超过55万,这还只是通过谷歌服务器激活的用户设备数。
编辑本段的系统架构
Android是以Linux为核心的手机操作平台。作为一个开放的操作系统,随着Android的快速发展,现在允许开发者使用多种编程语言开发Android应用,而不是过去使用Java开发Android应用。因此受到了很多开发者的欢迎,成为真正的开发操作系统。在Android中,开发者可以使用Java作为编程语言开发应用,或者通过NDK使用C/C++作为编程语言,或者使用SL4A用其他脚本语言(如python、lua、tcl、php等)编程。).其他知名的编程框架如Qt(qt for android)和Mono(mono for android)也开始支持android编程。即使通过MonoDroid,开发者也可以使用C#作为编程语言来开发应用。此外,2009年,谷歌发布了面向初学者的Android简单语言,类似于Basic语言。web编程语言方面,JavaScript、ajax、HTML5、jquery、sencha、dojo、mobl、PhoneGap等等都已经支持Android开发。Android系统底层,Android使用C/C++作为开发语言。
应用程序(部分)
在Java开发方面,Android支持使用Java作为开发应用的编程语言,而在Android的Java开发方面,从界面到功能都有无穷无尽的变化。考虑到Java虚拟机的效率和资源占用,Google为Android重新设计了Java,提高效率,减少资源占用,这和J2ME不同。Android结构
其中,Activity相当于J2ME的MIDlet,一个Activity类负责创建窗口,一个Activity处于前台模式,后台运行的程序称为Service。这两个程序通过ServiceConnection和AIDL连接起来,这样就可以同时运行多个程序。如果正在运行的活动的所有图片都被其他活动替换,则该活动将被系统停止甚至终止。视图相当于J2ME的可显示视图。程序员可以通过View类和“xml layout”文件把UI放到窗口上。Android 1.5版本可以使用View创建所谓的Widgets。事实上,小部件只是一种视图,所以它们可以使用XML来设计布局。HTC的Android Hero手机包含了大量的widgets。至于ViewGroup,是各种布局的抽象类,ViewGroup里面也可以有ViewGroup。View的构造函数不需要在Activity中调用,但是Displayable是必须的。在Activity中,通过findViewById()从XML中获取视图,Android的View类的显示很大程度上是从XML中读取的。视图与事件密切相关,由侦听器组合而成。每个视图都可以注册一个事件侦听器。例如,当视图要处理用户触摸的事件时,就需要注册视图。Android框架的OnClickListener。此外,图像相当于J2ME位图。在C/C++开发中,早期的Android开发只支持Java作为开发应用的编程语言,这让其他语言开发者只能望而却步。2010年4月,谷歌正式向开发者发布安卓NDK。NDK允许开发者使用C/C++作为编程语言来为Android开发应用程序。第一版NDK让开发者看到了C/C++在Android开发中的希望。但目前版本的NDK在功能上有很多限制:NDK不提供应用生命周期的维护;NDK也不提供对Android系统中大量系统事件的支持;作为一个应用程序接口,UI API在当前版本的NDK中没有提供。然而,与第一版NDK相比,目前的NDK在功能上做了许多重大改进。由此可见,NDK仍有待改善和发展。我相信,随着NDK未来的发展,NDK可以做得更多更好。
中介软件
操作系统和应用程序之间的桥梁,应用分为两层:功能层(库)和虚拟机(虚拟机)。Bionic是libc for Android的改进版本。Android还包括Webkit,这是苹果Safari浏览器背后的引擎。Surface flinger在屏幕上显示2D或3D内容。Android使用谷歌自制仿生Libc的工具链。Android以OpenCORE为基础,open core。OpenCORE可以分为七个模块:PVPlayer、PVAuthor、Codec、packet video multimedia framework(pvmf)、操作系统兼容库(oscl)、Common和OpenMAX。Android使用skia作为核心图形引擎,配合OpenGL/ES。Skia的功能与Linux Cairo相同,但与Linux Cairo相比,skia的功能还处于初级阶段。Skia于2005年被谷歌收购。2007年初,Skia GL的源代码被公开。目前Skia也是谷歌Chrome的图形引擎。Android的多媒体数据库采用SQLite数据库系统。数据库分为公共数据库和私有数据库。用户可以通过ContentResolver类(列)获取公共数据库。Android的中间层大部分是用Java实现的,采用特殊的Dalvik虚拟机。Dalvik虚拟机是一个“基于寄存器”的Java虚拟机。变量存储在寄存器中,虚拟机的指令相对减少。Dalvik虚拟机可以有多个实例,每个Android应用都由一个Dalvik虚拟机运行,这样在运行程序的时候可以优化系统。Dalvik虚拟机不运行Java字节码,而是运行一个名为。dex格式。
硬件提取层
Android的HAL(硬件抽象层)可以以封闭源代码的形式提供硬件驱动模块。HAL的目的是将Android框架从Linux内核中分离出来,让Android不会过于依赖Linux内核,从而达到内核独立的理念,Android框架的开发可以不考虑驱动的实现。HAL stub是一个代理的概念,stub以*的形式存在。所以归档吧。Stub向HAL“提供”操作,Android运行时从HAL获取Stub的操作,然后回调这些操作。HAL包含许多存根(代理)。只要运行时指定“类型”,即模块ID,就可以得到操作函数。
核心
Android运行在Linux内核上,但不是GNU/Linux。因为GNU/Linux支持的大部分功能Android都不支持,包括Cairo、X11、Alsa、FFmpeg、GTK、Pango和Glibc等,已被删除。Android用bionic代替Glibc,Cairo用Skia,FFmpeg用opencore。为了实现商业应用,Android必须去掉GNU GPL许可限制的部分。比如Android把驱动移到用户空间,把Linux驱动和Linux内核完全分开。Bionic/libc/kernel/不是一个标准的内核头文件。Android的内核头是由Linux内核头用工具生成的,这样做是为了保存常量、数据结构和宏。目前Android的Linux内核控制包括安全、内存管理、进程管理、网络栈、驱动模型等。在下载Android源代码之前,你应该安装它的构建工具Repo来初始化源代码。Repo是Android用来辅助Git的工具。
安全授权机制
Android本身就是一个独立权限的操作系统。在这种操作系统中,每个应用程序都使用唯一的系统标识身份(Linux用户ID和组ID)运行。系统的每个部分也使用自己独立的识别方法。这就是Linux将应用程序与应用程序以及应用程序与系统分开的方式。通过权限机制提供了系统更多的安全功能。权限可以限制特定进程的特定操作,或者限制每个URI权限对特定数据段的访问。Android安全架构的核心设计思想是,默认情况下,所有应用都无权操作其他应用、系统或用户。这包括读取和写入用户的私人数据(联系人或电子邮件),读取和写入其他应用程序文件,访问网络或阻止设备待机。在安装应用程序时,软件包安装程序将在检查程序签名中提到的权限并由用户确认后给予应用程序权限。从用户的角度来看,一个Android应用通常需要以下权限:打电话、发送短信或彩信、修改/删除SD卡上的内容、读取联系人信息、读取日程信息、写入日程数据、读取手机状态或识别码、精确(基于GPS)地理位置、模糊(基于网络采集)地理位置、创建蓝牙连接、完全访问互联网、查看网络状态、检查WiFi状态、避免手机待机、 修改系统全局设置,读取同步设置,自动启动系统,重启其他应用,终止正在运行的应用,设置首选应用,控制震动,拍照等。 根据应用程序提供的功能,它应该要求合理的权限。用户还可以分析一个应用程序所需的权限,从而简单地判断该应用程序是否安全。如果一个应用是没有广告的单机版,没有额外的内容可以下载,那么它需要访问网络就很可疑。
智能手机操作系统
IOS?安卓?Symbian?Windows Mobile?Windows Phone 7
开放分类:
操作系统,谷歌,智能手机,平板电脑,安卓
《英汉大词典》对“安卓”的释义(来源:百度词典);
机器人
KK: []
DJ: []
a.
1.具有人类特征
2.有角的和窄口的(指骨盘)
3.男性化,男性化,男性化
名词(noun的缩写)
1.机器人(科幻小说中)