- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Android开发环境搭建 Android SDK的安装及配置 将Android SDK安装包解压,然后将其地址作为SDK Location的值 * Android SDK安装目录下各文件夹作用 注意:为了在命令行窗口可以使用Android SDK的各种命令,建议将Android SDK目录下的tools、platform-tools子目录添加到系统的path环境变量中。 * 管理模拟器 管理模拟器的两种方式: 图形化管理AVD:运行Eclipse,单击菜单栏中的“手机”图标,弹出AVD管理界面,单击new按钮创建模拟器。 命令行管理AVD:在命令行下管理AVD需要借助于android命令(位于Android SDK安装目录的tools目录下),如果直接执行android命令将会启动Android SDK和AVD管理器。 * 管理模拟器 创建模拟器 启动模拟器 设置模拟器参数 * 启动模拟器 (1)创建、删除或浏览AVD之前,通常应先设置一个环境变量:ANDROID_SDK_HOME,该环境变量的值为磁盘上一个已有的路径(可任选,但不包含中文和空格)。 (2)如果不设置该环境变量,开发者创建的虚拟设备默认保存在C:\Users\user_name\.android目录下。 (3)如果设置了ANDROID_SDK_HOME环境变量,那么虚拟设备就会保存在%ANDROID_SDK_HOME%/.android路径下。 !注意与JAVA_HOME等环境变量的区别,它们都是指向自身的安装目录。 注意: * 创建第一个Android应用 创建Android项目 启动Eclipse,选择File?New?Other…菜单项,弹出新建工程对话框,选择“Android Application Project”创建一个Android项目。 运行Android应用程序 选中创建的Android应用程序,单击右键?Run as? Android Application。 开发Android应用程序的一般步骤。 * Android环境搭建 倚动软件工厂实验室 网络课程地址::8080/ QQ群:287966120 QQ:2227351322 AJFJDSHFDHGKHFKLGHSKHGLKDHGJHLKSHDGJLSHLGDHSLHG 本讲内容 Android环境搭建 Android开发工具介绍 创建第一个Android应用 Android Android体系结构 什么是Android * 什么是Android? Android本义指“机器人”,Android的标志为机器人; 2003年10月,Andy Rubin等人创建Android公司,并组建Android团队; 2005年Google收购了Android公司; 2007年11月Google正式向外界展示Android操作系统,并宣布成立开放手机设备联盟; Android是基于Linux平台的开源手机操作系统,由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。 * 安卓平台体系结构 Android体系结构 Android的体系结构(Android Architecture) Android系统的底层建立在Linux系统之上,该平台由操作系统、中间件、用户界面和应用软件四层组成。 采用“软件叠层(Software Stack)”方式进行构建,使得层与层之间相互分离,各层分工明确。 保证了层与层之间的低耦合,当下层的层内或层下发生改变时,上层应用程序无须任何改变。 * Android体系结构 ⑴应用程序(APPLICATIONS) Android内有一系列的核心应用,包括短信程序、日历工具、地图浏览器、网页浏览器等工具,以及基于Android平台的应用程序框架,所有的应用都是Java语言编写的。 ⑵应用程序框架(APPLICATION FRAMEWORK) 开发者可以完全使用与那些内核应用程序相同的框架,这些框架用于简化和重用应用程序的组件。若某程序能够“暴露”其内容,则其他程序就可以使用这些内容。例如Android的四大组件:Activity、Service、ContentProvider、BroadcastReceiver。 * Android体系结构 ⑶系统运行库层(LIBRARIES) Android定义了一套C/C++开发库供Android平台的其他组件使用。这些功能通过Android应用程序框架提供给开发者,开发者是不能直接使用这些库的。 ⑷Linux内核层(LINUX KERNEL) Android的核心系统服务
您可能关注的文档
- 2014年Ajax核心:XMLHttpRequest.ppt
- 2014年ajax基础 教程.ppt
- 2014年AJAX基础54901345.ppt
- 2014年Ajax基础教案.ppt
- 2014年ajax基础教程1.ppt
- 2014年AJAX技术2.ppt
- 2014年AJAX技术14142019.ppt
- 2014年AJAX技术30291314.ppt
- 2014年ajax技术30401315.ppt
- 2014年AJAX技术98062045.ppt
- 学会看病教学之课件.ppt
- 2024年宿松县社区工作者招聘真题.docx
- 考点13函数的图像(3种核心题型+基础保分练+综合提升练+拓展冲刺练)(无答案).docx
- 2025年保险代理品牌推荐:行业持续出清,头部保险代理品牌有哪些?.pdf
- 创新产业链25H2投资策略:最坏时刻已过,积极关注出海与国内复苏.pptx
- 2025年四川工商职业技术学院招聘编制外聘用工作人员考试笔试试卷[附答案] .pdf
- 高中英语初高衔接必会写作句型系列(例句+练习)(共五组)0702 .pdf
- 二零二五年房地产投资抵押借款合同范本分享.docx
- 2025年一级建造师《市政实务》案例必背200问.pdf
- 2025年中国乳腺增生用药行业概览:当“她未言说”的疼痛被听见,中国女性健康市场是否已按下“加速键”?.pdf
文档评论(0)