ImageVerifierCode 换一换
格式:PPTX , 页数:124 ,大小:7.60MB ,
资源ID:14018784      下载积分:10 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/14018784.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(第1章 安卓一日游2.0.pptx)为本站上传会员【s4****5z】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

第1章 安卓一日游2.0.pptx

1、单击此处编辑母版文本样式,第二级,第三级,第四级,Page,#,单击此处编辑母版标题样式,Android,王国一日游,Android,开发基础,第一章,回顾,(1),Java,是面向对象并且可以跨平台的编程语言,Java,程序是运行在,JVM,之上,要运行和开发,Java,程序,必须下载和安装由,Sun,公司提供的,JDK,(,Java,开发工具包),配置环境变量:,Path,和,CLASSPATH,三个常用的,JDK,工具:,javac,、,java,回顾,(2),纠正代码中的错误,输出“早上好!”,说出开发,Java,程序的步骤?,public class Test,public void

2、 main(String args),system.out.println(,早上好!,);,public static,System,中,S,要大写,本章相关词汇(蓝色为关键字),单 词,说 明,android,小机器人(安卓),OHA,开放手机联盟,Virtual,虚拟,Device,设备,目,标,理解什么是,Android,(安卓),掌握,Android,的体系结构,搭建基于,Windows,的,Android,虚拟环境,体验,Android,系统,安卓是什么,可以吃吗?,3G,智能手机,1.1,手机操作系统,目前手机操作系统主要有六种,Windows Mobile,由微软公司推出的移动

3、设备操作系统,播放音视频、浏览网页、,MSN,聊天、收发电子邮件,硬件配置高、耗电量大、电池续航时间短、硬件成本高,PalmOS,由,3Com,公司的,Palm,Computing,开发,32,位嵌入式操作系统,所占的内存小,不具备录音和,MP3,播放功能,1.1,手机操作系统,Symbian,由,Symbian,开发和维护,后被诺基亚收购,实时多任务的,32,位操作系统,功耗低、内存占用少、应用界面框架灵活,不开放核心代码,但公开,API,文档,Linux,由计算机,Linux,操作系统演变而来,开放源代码,有一些先天不足,1.1,手机操作系统,iPhoneOS,由苹果公司开发的操作系统,i

4、PhoneOS,的系统构架,支持内置加速器,Android,(安卓)是什么?,Android,(安卓),是Google开发的基于Linux平台的、开源的、智能手机操作系统。Android包括操作系统、,中间件,、,用户界面,和应用程序,,由于源代码开放,Android可以被移植到不同的硬件平台上。,群雄逐鹿,魏,蜀,吴,Android,发展,Android,发展,开放手机联盟(,OHA,),开放手机联盟(,Open Handset Alliance,,,OHA,)由谷歌公司于,2007,年发起的一个全球性的联盟组织,成立时包含,34,家联盟成员,现在已经增加到,50,家。,电信运营商,半导体芯

5、片商,手机硬件制造商,软件厂商,商品化公司,1.2,Android,起源,1.2.2,Android,发展史,2007,年,11,月,5,日,开放手机联盟成立,2007,年,11,月,12,日,谷歌发布,Android,SDK,预览版,这是第一个对外公布的,Android,SDK,,为发布正式版收集用户反馈,1.2,Android,起源,1.2.2,Android,发展史,2008,年,4,月,17,日,谷歌举办开发者竞赛,2008,年,8,月,28,日,谷歌开通,Android,Market,,供,Android,手机下载需要使用的应用程序,2008,年,9,月,23,日,发布,Androi

6、d,SDK,v1.0,版,这是第一个稳定的,SDK,版本,2008,年,10,月,21,日,谷歌开放,Android,平台的源代码,1.2,Android,起源,1.2.2,Android,发展史,2008,年,10,月,22,日,第一款,Android,手机,T-Mobile G1,在美国上市,由中国台湾的宏达电制造,2009,年,2,月,发布,Android,SDK,v1.1,版,1.2,Android,起源,1.2.2,Android,发展史,2009,年,2,月,17,日,第二款,Android,手机,T-Mobile,G2,正式发售,仍由中国台湾的宏达电制造,2009,年,4,月,1

7、5,日,发布,Android,SDK,v1.5,版,1.2,Android,起源,1.2.2,Android,发展史,2009,年,6,月,24,日,中国台湾的宏达电发布了第三款,Android,手机,HTC,Hero,Android,版本,版本号,发布时间,代号,1.0,2008,年,无,1.5,2009,年,5,月,Cupcake,(杯子蛋糕),1.6,2009,年,9,月,Donut,(甜甜圈),2.0,2009,年,10,月,clair,(闪电泡芙),2.1,2010,年,1,月,Froyo,(冷冻忧格),2.2,2010,年,5,月,Froyo,(冷冻忧格),2.3,2010,年,1

8、2,月,Gingerbread,(姜饼),3.0,尚未发布,Honeycomb,(蜂巢),Android,的特点,1,提供应用程序框架,开发者可以调用这些框架搭建应用程序。,Dalvik,虚拟机针对移动设备进行了优化。,优化的图形能力支持,2D,、,3D,图形,(OpenGL ES 1.0),。,集成了基于开源,WebKit,引掣的浏览器。,SQLite,作为结构化数据存储。,Android,的特点,2,多媒体支持多种音频、视频格式。,支持拨打,GSM,电话(依赖硬件支持),支持蓝牙,Bluetooth,,,3G,和,WiFi,支持摄像头、,GPS,、电子罗盘、重力传感器和三轴陀螺仪等传感器硬

9、件。,丰富的开发环境。包括模拟机、调试工具、内存运行检测,以及为,Eclipse IDE,所写的插件。,Android,的优势,源代码完全开放,便于开发人员更清楚的把握实现细节,便于提高开发人员的技术水平,有利于开发出更具个性的应用。,采用了对有限内存、电池和,CPU,优化过的虚拟机,Dalvik,,,Android,的运行速度比想象的要快很多。,运营商(中国移动等)的大力支持,产业链条的热捧。中国移动的,OMS,基于,Android,平台。,良好的盈利模式(,3/7,开),产业链条的各方:运营商、制造商、独立软件生产商都可以获得不错的利益。将移动终端的评价标准从硬件向软件转变,极大的激发了软

10、件开发者的热情。,具有强大的,Linux,社区的支持。,Android,的弱点,由于采用了,Java,作为应用开发语言,目前可用的传统第三方应用还很少,但由于,Android,是一款完全开源的移动计算平台,相信第三方应用会很快的丰富起来。,Google,提供了一套,Java,核心包,(J2SE 5,J2SE 6),的有限子集,尚不承诺遵守,Java,任何,Java,规范,可能会造成,ava,阵营的进一步分裂。,现有应用完善度不太够,需要的开发工作量较大。,基于,QEMU,开发的模拟器调试手段不十分丰富,只支持通话、等,速度慢。,Android,的不足,蓝牙,Android,不支持,:,通讯录交

11、换,文件传送,无线键盘,蓝牙立体声,(,X,),但是支持蓝牙耳机和蓝牙通讯,Android,暂时还不支持,Flash(but support HTML5),Android,可以用来做什么,开发手机桌面,应用程序,银行软件、商场结算,软件、单机游戏软件,开发面向,Internet,的应用程序,土豆网、淘宝网、,易趣,网、,3G,应用,(,设备,),3G,产品示例,3G,产品示例,Android,的世界无限大,Android,人才需求,Android,人才需求,Android,的结构,应用程序,(java),应用程序框架,(java),android,核心库、虚拟机,运行库,(C/C+,编写,),

12、Linux,内核、驱动,Android,体系结构,2.1,Android,体系结构,采用软件堆层的架构,共分为四层,Android,平台,1,2,3,5,4,7,8,9,6,Android,软件环境,Linux,内核,Dalvik,虚拟机,1,、使用,Java,编写的应用程序,2,、,Android,内置应用程序,Android,平台,Android,平台,硬件(声卡,/,显卡,/,摄像头,/,电话,/,内存),安全(,Security,),内存管理,网络协议,进程管理,输入,/,输出,电源管理,硬件驱动,Liunx2.6,操作系统,Linux,用户,A,框架,Android,应用,1,Dal

13、vik,虚拟机,1,Linux,用户,B,Linux,用户,C,框架,Android,应用,2,Dalvik,虚拟机,2,框架,Android,应用,3,Dalvik,虚拟机,3,安卓系统的层次,Android的软件结构的几个层次:,1.,操作系统层(Linux,相关驱动),2.,库(Libraries),和,运行环境(RunTime),3.应用程序框架(Application Framework),4.应用程序(Application),操作系统层使用C语言编写,运行于内核空间。,底层库和JAVA虚拟机使用C语言编写,运行于用户空间。,JAVA框架和JAVA应用程序使用C语言编写,运行于用户

14、空间。,2.1,Android,体系结构,Linux,内核,硬件和其他软件堆层之间的一个抽象隔离层,提供安全机制、内存管理、进程管理、网络协议堆栈、和驱动程序等,并不包括全部的,Linux,系统,Linux,内核,2,Linux,内核位于硬件和软件堆之间的抽象层,核心服务:安全机制、内存管理、进程管理、网络、硬件驱动。,内核扮演的是硬件层和系统其它层次之间的一个硬件抽象层的概念。,Android,系统在系统启动初始化与编程接口方面和标准的,Linux,系统是有所不同的。,2.1,Android,体系结构,中间件层,由函数库和,Android,运行时构成,函数库,主要提供一组基于,C/C+,的函

15、数库,Surface Manager,,支持显示子系统的访问,提供应用程序与,2D,、,3D,图像层的平滑连接,Media Framework,,实现音视频的播放和录制功能,SQLite,,轻量级的关系数据库引擎,OpenGL ES,,基于,3D,图像加速,FreeType,,位图与矢量字体渲染,WebKit,,,Web,浏览器引擎,SG,L,2D,图像引擎,SSL,,数据加密与安全传输的函数库,Libc,,标准,C,运行库,,Linux,系统中底层应用程序开发接口,2.1,Android,体系结构,中间件层,Android,运行时,核心库,提供,Android,系统的特有函数功能和,Java

16、语 言函数功能,Dalvik,虚拟机,实现基于,Linux,内核的线程管理和底层内存管理,Android,运行环境(,Run,Time,),应用开发语言:,Java,Dalvik,虚拟机,指令,:Dalvik Excutable,基于寄存器,Java,标准库(,Core,Libraries,),把,java,代码编译为,Dalvik,可执行文件,(dex format),Dalvik,虚拟机(,DVM,),Java,源程序,代码,(*.java),Android,包,(*.apk),Dalvik,可执行文件,(*.dex),一组寄存器指令,Java,字节码,(,*.class,),编译,再编

17、译,Android,运行,打包,Dalvik,虚拟机,Dalvik,虚拟机(,D,alvik,V,irtual,M,achine,)是运行,Dalvik,可执行文件,(*.dex),的虚拟计算机系统;,使用,Java,语言编写的,Android,程序,实际上是运行在,D,VM,之上,而不是运行在,Linux,操作系统上;,Linux,内核,Linux,进程,DVM,(,Dalvik,虚拟机,),Android,应用,一个应用,一个虚拟机实例,一个进程,每一个,Android,应用都运行在一个,Dalvik,虚拟机实例里,而每一个虚拟机实例都是一个独立的进程空间。虚拟机的线程机制,内存分配和管理

18、都是依赖底层操作系统而实现的。所有,Android,应用的线程都对应一个,Linux,线程,虚拟机因而可以更多的依赖操作系统的线程调度和管理机制。,不同的应用在不同的进程空间里运行,加之对不同来源的应用都使用不同的,Linux,用户来运行,可以最大程度的保护应用的安全和独立运行。,Dalvik,虚拟机,核心库提供的,Java,功能,Dalvik,虚拟机依赖于,Linux,内核。,可同时运行多个,Dalvik,虚拟机。,每一个,Android,应用程序在它自己的,Dalvik VM,实例中运行,VM,执行优化的,Dalvik,可执行文件,(.dex),Dx-,工具把编译过的,Java,文件转换为

19、dex,文件,DVM,VS,JVM,相同点:,都使用,Java,语法,不同点:,字节码格式定义不同,(dex,格式,vs class,格式,),运行库不同,多虚拟机并发运行优化:共用,dex,指令,启动机制不同:预加载、预初始化,编译过程不同,DVM,VS,JVM,Dalvik,不能运行,.class,和,.jar,Dalvik,不具备,JavaME,的,API,Java,标准库(,Core Libraries,),java.io,输入输出流,java.lang(except java.lang.management),异常处理,java.math,数值计算,网络接口,java.nio,文件

20、和通道,java.security Java,安全接口(加,/,解密),java.sql,数据库接口,java.text,文本处理接口,Java,标准库(,Core Libraries,),java.util(including java.util.concurrent),集合和并发处理,javax.crypto,加密接口,网络扩展接口,javax.security(except javax.security.auth.kerberos,javax.security.auth.spi,and javax.security.sasl),javax.sound,音频接口,javax.sql(exc

21、ept javax.sql.rowset),数据库扩展接口,Java,标准库(,Core Libraries,),javax.xml.parsers XML,解析接口,org.w3c.dom(but not sub-packages)DOM,解析,org.xml.sax SAX,解析,第三方库(,Core Libraries,),mons.codec,编,/,解码工具,mons.httpclient HTTP,连接接口(,HTTP authentication,cookies,methods,and protocol,),org.bluez,蓝牙接口,org.json JSON,对象接口,2.

22、1,Android,体系结构,应用程序框架,提供,Android,平台基本的管理功能和组件重用机制,Activity Manager,,管理应用程序的生命周期,Windows Manager,,启动应用程序的窗体,Content Provider,,共享私有数据,实现跨进程的数据访问,Package Manager,,管理安装在,Android,系统内的应用程序,Teleghony Manager,,管理与拨打和接听电话的相关功能,2.1,Android,体系结构,应用程序框架,Resource Manager,,允许应用程序使用非代码资源,Location Manager,,管理与地图相关的

23、服务功能,Notification Manager,,允许应用程序在状态栏中显示提示信息,2.1,Android,体系结构,应用程序,提供一系列的核心应用程序,包括电子邮件客户端、浏览器、通讯录和日历等,Android,开发屠龙刀,Android,环境搭建准备工作,软件名称,所用版本,下载地址,JDK,1.6,Android SDK,2.2,SDK,创建虚拟设备,步骤,1,安装,JDK,安装,JDK,和配置,Java,开发环境,步骤,1,配置,JDK,环境变量,成功安装,JDK,以后,还需配置环境变量才可以开发和调试,Java,程序,右击,【,我的电脑,】【,属性,】【,高级,】【,环境变量,

24、编辑,Path,变量,编辑,CLASSPATH,变量,步骤,2,安装,Android SDK,下载,Android,SDK,SDK,压缩包,SDK,目录结构,SDK,的目录结构如下:,add-ons,:附加的包,docs,:,HTML,格式的离线文档,platforms,:,SDK,核心内容,tools,:工具,Android,SDK,SDK,根目录结构,add-one,目录下的是,Google,提供地图开发的库函数,支持基于,Google,Map,的地图开发,(+)add-ons,(+)google_apis-3,(-)README.txt,(+)docs,(+)platforms,

25、)android-1.1,(+)android-1.5,(+)tools,(+)usb_driver,(+)amd64,(+)x86,(-)documentation.html,(-)RELEASE_NOTES.html,Android,SDK,根目录结构,docs,目录下的是,Android,SDK,的帮助文档,通过根目录下的,documentation.html,文件启动,platforms,目录中存在两个子目录,android-1.1,和,android-1.5,,分别用来保存,1.1,版本和,1.5,版本的,Android,SDK,的库函数、外观样式、程序示例和辅助工具等,tool

26、s,目录下的是通用的,Android,开发和调试工具,usb_driver,目录下保了用于,amd64,和,x86,平台的,USB,驱动程序,RELEASE_NOTES.html,是,Android,SDK,的发布说明,platforms,目录结构,在,platforms,中包含了的各个,Android SDK,版本的目录中,包含系统映像,工具、示例代码等内容。,data/,:包含默认的字体、资源等内容,images/,:包含默认的,Android,磁盘映像,包括了系统映像(,Android system image,),默认的用户数据映像(,userdata image,),默认的内存盘映像

27、ramdisk image,)等等,这些映像是仿真器运行的时候需要使用的,samples/,:包含一系列的应用程序,可以在,Android,的开发环境中,根据它们建立工程,编译并在仿真器上运行,skins/,:包含了几个仿真器的皮肤,每个皮肤对应了一种屏幕尺寸,templates/,:包含了几个用,SDK,开发工具的模板,tools/,:特定平台的工具,SDK,工具,(tools),Android,平台工具,Android Asset Packaging Tool(aapt),Aapt,工具可以让你创建包含,Android,应用程序二进制文件和资源文件的,.apk,文件。,Android,

28、接口描述语言(,Android Interface Description Language(aidl),),可以让你生成进程间的接口的代码,诸如,service,可能使用的接口。,步骤,2,运行,SDK Setup.exe,步骤,2SDK,安装完毕,步骤,2,配置,SDK,环境变量,步骤,3,创建,Android,虚拟设备(命令行),显示当前,SDK,支持的,Android,版本,android list target,步骤,3,创建,Android,虚拟设备(命令行),生成,Android,虚拟设备,Android create avd n,虚拟机名称,t id,号,android cre

29、ate avd-n,-t -.,Android,虚拟机配置文件,C:UsersAdministrator.androidavd,步骤,3,创建,Android,虚拟设备,(命令行),创建,SDCARD,mksdcard-l label K|M,命令行工具,mksdcard,mksdcard是用来建立SD卡映像的工具,用来建立一个Fat32格式的磁盘映像,其使用方法如下所示:,$,mksdcard-l label ,mksdcard的参数-l用于指定磁盘映像的标签,size用于指定磁盘映像的大小,其后面可以跟K、M、G等参数,file是磁盘映像的文件名称,这个文件也就是在仿真器运行过程中指定的文

30、件。,mksdcard的一个使用的示例如下所示:,$,mksdcard 128M sdcard.img,这表示建立了一个大小为128M,名称为sdcard.img的Fat32磁盘映像文件。,步骤,3,创建,Android,虚拟设备,(命令行),运行,Android,虚拟设备,emulator-avd -.-,Android,虚拟设备更名与删除,创建,Android,虚拟设备选项,名字(,Name,):这个虚拟设备的名称,由用户自定义;,目标(,Target,):选择不同的,SDK,版本(依赖一目前,SDK,的,platform,目中包含了哪些版本的,SDK,),SD,卡:模拟,SD,卡,可以选

31、择大小或者一个,SD,卡映像文件,,SD,卡映像文件是使用,mksdcard,工具建立的。,皮肤(,Skin,):这里皮肤的含义其实是仿真器运行尺寸的大小,默认的尺寸有,HVGA-P,(,320 x480,),,HVGA-L,(,480 x320,)等,也可以通过直接指定尺寸的方式制定屏幕的大小。,属性:可以由用户指定仿真器运行的时候,,Android,系统中一些属性,Android,发布版本,API,级别,Android,的发布版本,API,级别,Android 1.1,2,Android 1.5,3,Android 1.6,4,Android 2.0,5,Android 2.0.1,6,A

32、ndroid 2.1,7,Android 2.2,8,步骤,3,创建,Android,虚拟设备(图形),运行命令:,android,,,出现“Android SDK and AVD Device Manager”窗口:,界面中间的列表表示了目前可以使用的,Android,虚拟设备,在没有虚拟设备的情况下点击右侧的,New,选择建立一个虚拟设备。,步骤,3,创建,Android,虚拟设备(图形),1,、建立新的,Android,虚拟设备的窗口为,Create new AVD,,如图所示:,QVGA-P(portrait),解析度:,240,*,320,方向:纵向,QVGA-L(landscape

33、),解析度:,320*240,方向:横向,HVGA-L,解析度:,480,*,320,方向:横向,HVGA-P,解析度:,320*480,方向:纵向,步骤,3,创建,Android,虚拟设备(图形),2,.,、,运行,虚拟设备,在“Android SDK and AVD Device Manager”窗口中,选择一个设备,点击右侧的Start,将启动虚拟设备,运行一个Android系统,一个HVGA-P(320 x480)尺寸的运行结果如图所示:,步骤,3,创建,Android,虚拟设备(图形),GPhone,Andorid,模拟器的使用,仿真器的虚拟按键,键盘的按键,Home,HOME,Me

34、nu(,左软按键,),F2,or,Page-up button,Star(,右软按键,),Shift-F2,or,Page Down,Back,ESC,Call/dial button,F3,Hangup/end call button,F4,Search,F5,Power button,F7,Audio volume up button,KEYPAD_PLUS,Ctrl-5,Audio volume down button,KEYPAD_MINUS,Ctrl-F6,Camera button,Ctrl-KEYPAD_5,Ctrl-F3,切换到上一个布局方向,(,例如,portrait,和,l

35、andscape),KEYPAD_7,Ctrl-F11,切换到下一个布局方向,(,例如,portrait,和,landscape),KEYPAD_9,Ctrl-F12,切换,Cell,网络的开关,on/off,F8,切换,Code profiling,F9,切换全屏模式,Alt-Enter,切换跟踪球(,trackball,)模式,F6,临时进入跟踪球(,trackball,)模式(当长按按键的时候),Delete,DPad left/up/right/down,KEYPAD_4/8/6/2,DPad center click,KEYPAD_5,Onion alpha,的增加和减少,KEYPA

36、D_MULTIPLY(*)/KEYPAD_DIVIDE(/),Andorid,模拟器的使用,模拟电话,模拟电话,模拟发送短信,GPhone,Page,101,命令行工具,adb,adb,(,Android Debug Bridge,,,Android,调试桥)是,Android,的主要调试工具,它可以通过网络或者,USB,连接真实的设备,也可以连接仿真器。使用,adb,进行调试,通常在命令行的界面中。,使用,adb,连接目标系统终端的方式如下所示:,adb shell,使用,adb,安装应用程序的方法为:,adb install XXX.apk,使用,adb,在主机和目标机之间传送文件的方法为

37、adb push host_path target_path,adb pull target_path host_path,启动和停止,ADB,服务,MP3,播放器,向模拟器,SDCARD,中存放,/,拷贝文件,Android2.0,以下版本:,删除,SDCARD,的文件,向模拟器,SDCARD,中存放文件,Android2.1/2.2,版本:,模拟器安装、卸载和运行,Android,程序,模拟器中运行,Android,应用,万年历应用,卸载万年历应用,视频播放器,模拟器游戏,真机安装、卸载和运行,Android,程序,真机安装、卸载和运行,Android,程序,真机安装、卸载和运行,An

38、droid,程序,真机安装、卸载和运行,Android,程序,真机安装、卸载和运行,Android,程序,真机安装、卸载和运行,Android,程序,真机安装、卸载和运行,Android,程序,安装,Android,手机同步驱动程序,打开,Android,手机同步调试功能,安装,APK,安装程序(,91,手机助手),ADB,查看真机信息,Android,真机安装和运行应用软件,Android,真机卸载应用软件,总结,Android,是一种基于,Linux,的开源、免费、可定制的移动平台;,Android,程序是运行在,Dalvik,虚拟机之上的;,要下载安装,Android SDK,,才可以开发和运行,Android,程序;,可以使用,SDK,创建,Android,虚拟机;,adb,是一种用来虚拟,Android,系统的仿真器。,

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服