版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第2章AndroidStudio使用入门Android应用程序开发技术内容安排2.1AndroidStudio环境配置2.2运行第一个Android程序2.3Android项目结构目录2.4
AndroidManifest.xml清单文件2.5AndroidStudio日志工具的使用2.6本章总结
内容安排
2.1AndroidStudio环境配置2.2运行第一个Android程序2.3Android项目结构目录2.4
AndroidManifest.xml清单文件2.5AndroidStudio日志工具的使用2.6本章总结
2.1.1Windows下配置Java环境安装
Java开发工具包(JDK)从
Oracle的Java网站:JDKJavaSE下载最新版本的
Java。创建JAVA_HOME变量通常JDK文件夹所在路径比较长,难以书写,也难以记忆,使用自定义系统变量JAVA_HOME来代替。设置Path变量在Path变量中添加JDK的bin路径。在系统变量列表中找到Path变量,选择Path变量,单击“编辑”按钮,在“编辑环境变量”对话框中添加“%JAVA-HOME\bin”。2.1.1Windows下配置Java环境设置CLASSPATH变量在系统变量列表里查看CLASSPATH变量,如果不存在,则新建变量CLASSPATH,若存在则选中该变量,单击“编辑”按钮,在“编辑系统变量”的“变量值”文本框添加“.;%JAVA_HOME%\lib
;%JAVA_HOME%\lib\tools.jar;”。2.1.1Windows下配置Java环境2.1.1Windows下配置Java环境测试变量配置情况
完成以上三项配置,需要测试一下这三个变量设置是否成功,方法是在命令行状态提示符后边键入命令“javac”,然后按Enter键,若出现如图所示,则说明配置成功。2.1.2Windows下配置AndroidStudio环境Android
Studio的安装Android
Studio的下载地址为/studio下载SDK和GradleSDK是Android开发必备的资源包,下载Android
Studio新版本一般会自动下载最新版本的Android
SDK和最新的Gradle的匹配版本。内容安排2.1AndroidStudio环境配置
2.2运行第一个Android程序2.3Android项目结构目录2.4
AndroidManifest.xml清单文件2.5AndroidStudio日志工具的使用2.6本章总结
2.2.1新建一个Android项目点击欢迎界面中的新建项目按钮即可开启创建Android应用工程2.2.1新建一个Android项目此页面选择默认的创建手机应用程序的Empty
Activity模板,然后点击Next按钮2.2.1新建一个Android项目配置新项目的项目名、包名、存储位置、开发语言、允许运行的最低SDK版本等信息2.2.1新建一个Android项目安装并同步更新Gradle首次进入Android
Studio,IDE系统会自动在网络上查找并下载与当前Android
Studio版本相匹配的最新Gradle版本,然后同步Gradle配置。如果没有联网,则需要下载和同步Gradle。连接网址/distributions/,下载指定的压缩包。查看AndroidStudio对应的Gradle版本可通过选择IDL中的File->ProjectStructure查看。本书使用的AndroidStudio版本为Gradle7.0.2。2.2.1新建一个Android项目同步项目重新启动Android
Studio,依次选择菜单File->SyncProjectwithGradleFiles即可完成项目与Gradle的更新。若Android
studio版本与Gradle版本不一致,则可能导致项目无法执行等问题的出现。介绍Android
Studio自带的模拟器创建过程。在Android
studio的工具栏上有AVD
Manager按钮。单击AVD
Manager按钮进入AVD管理对话框。如果已经创建了AVD,则会出现AVD列表。首次进入AVD管理对话框。2.2.1新建一个Android项目单击+Create
Virtual
Device按钮,创建AVD,按照如下图片顺序进行操作。选择设备参数2.2.1新建一个Android项目确定配置参数选择系统图片2.2.1新建一个Android项目显示虚拟设备虚拟设备创建完成2.2.1新建一个Android项目2.2.2Android
StudioIDE界面菜单栏区Android
StudioIDE就是Android
Studio集成开发环境,可分为菜单栏区、工具栏按钮区、项目及资源管理区、编辑工作区、状态信息区和Gradle及设备文件管理区。工具栏按钮区项目及资源管理区主要是展示项目目录结构及文件资源的管理区域2.2.2Android
StudioIDE界面编辑工作区这个区域主要是用来编写代码和设计布局的相关编辑工作区域。2.2.2Android
StudioIDE界面状态信息区这个区域位于软件的底部,主要用于查看项目运行时的相关动态输出信息。2.2.2Android
StudioIDE界面Gradle及设备文件管理区在软件的右侧上、下两端有些标签,在开发时会用到。其中Gradle是Gradle控制台,显示Gradle构建应用程序时的一些输出信息。2.2.2Android
StudioIDE界面2.2.3运行程序运行程序Android
Studio
IDE运行程序可以使用以下三种方式:1)点击菜单Run->Run;2)使用工具栏按钮,点击。3)使用快捷键Shift+F10。以Hello_Android为例,运行成功后可查看程序在虚拟机上的运行状态。Android应用的签名Android系统要求所有的应用都必须要有数字证书签名。数字应用签名有两个作用:1)确定发布者的身份信息;2)保证应用的完整性。
创建数字签名。依次选择菜单Build->GenerateSignedBundle/APK…,进入对话框。在此选择APK选项,单击进入模块所使用的数字证书页。2.2.3运行程序假设目前没有任何数字证书,则单击Create
new...按钮进入下一页对话框,在File
name后的输入框输入文件名,在Key
store
path后的输入框内单击文件夹图标,为即将创建的数字证书指定存储位置,点击OK按钮,进入设置。选择数字证书2.2.3运行程序新建数字证书生成数字证书2.2.3运行程序3.应用项目打包AndroidStudioIDE安装在PC端,使用该IDE编译好项目后,需要完成打包发布后项目才能在Android端运行。打包设置说明:在生成.apk时,需要指定输出路径、创建类型和签署版本。创建类型。创建类型包括Debug和Release版本。Debug版本又称为测试版,包含测试和日志信息,没有进行优化加密,适合程序调试过程中使用。Release版本又称为发布版,是对外发布供用户使用,进行了优化加密。签署版本。
V1版本(Jar
Signature):仅验证未解压的文件内容,这样APK签署后可进行很多修改,可以移动甚至重新压缩文件。
V2版本(FULL
APK
Signature):验证压缩文件的所有字节,在签名后无法再更改。2.2.3运行程序2.2.4项目组成Android应用项目主要由三个部分组成:应用项目源代码各种资源用项目标书清单文件AndroidManifest.xml内容安排2.1AndroidStudio环境配置2.2运行第一个Android程序
2.3Android项目结构目录2.4
AndroidManifest.xml清单文件2.5AndroidStudio日志工具的使用2.6本章总结
2.3Android项目结构目录Hello_Android项目为例,其项目目录下主要包括4个子目录、8个文件和一个外部依赖库。.gradle和.idea目录app目录Gradle.gitinore文件build.gradle文件gradle.properties文件gradlew和gradlew.bat文件local.properties文件My_Keystone.jks文件Settings.gradleExternal
Libraries目录内容安排2.1AndroidStudio环境配置2.2运行第一个Android程序2.3Android项目结构目录
2.4
AndroidManifest.xml清单文件2.5AndroidStudio日志工具的使用2.6本章总结
2.4AndroidManifest.xml清单文件AndroidManifest.xml是整个项目的清单文件,或者又被称之为配置文件,当新创建一个应用项目时,系统会自动创建该文件,存放在项目的app/src/main目录下。AndroidManifest.xml文件可向Android系统提供应用的必要信息,系统必须具有这些信息才可以运行。内容安排2.1AndroidStudio环境配置2.2运行第一个Android程序2.3Android项目结构目录2.4
AndroidManifest.xml清单文件
2.5AndroidStudio日志工具的使用2.6本章总结
2.5.1Logcat在Android项目中如果想查看日志,一般使用Logcat。单击Android
Studio最下方状态栏中的Logcat,则会出现Logcat界面。2.5.2DDMS
DDMS的全称是DalvikDebugMonitorService,是Android开发环境中的Dalvik虚拟机调试监控服务。提供测试设备截屏、查看特定进程正在运行的线程以及堆信息、Logcat、广播状态信息、模拟电话呼叫、模拟接收及发送SMS、虚拟地理坐标等服务。具体查看方式是:在Android
Studio中查看AS的SDK路径。2.5.2DDMS启动DDMS。进入到D:\SDK\tools目录下,找到monitor.bat批量处理文件。2.5.2DDMS鼠标左键双击monitor.bat批量处理文件,会出现类似cmd的输入面板,然后会迅速自动关闭。再等几秒钟会出现DDMS面板。2.5.2DDMS内容安排2.1AndroidStudio环境配置2.2运行第一个Android程序2.3Android项目结构目录2.4
AndroidManifest.xml清单文件2.5AndroidStudio日志工具的使用
2.6本章总结
2.6本章总结本章详细介绍了基于Windows平台的AndroidStudio安装及环境配置的具体流程。以“Hello_Android”为例,有助于学习者掌握一个项目的创建及运行步骤、Android
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 某著名企业山东临工营销策略和销售管理项目建议书004
- 《GBT 14283-2008点焊机器人 通 用技术条件》专题研究报告
- 《GBT 5121.7-2008铜及铜合金化学分析方法 第7部分:砷含量的测定》专题研究报告
- 2026版咨询《决策》章节习题 第六章建设方案与比选
- 道路交通安全心理学课件
- 2026年九年级语文上册期末试题(附答案)
- 2025-2026年苏课新版八年级英语上册期末考试题库(附含答案)
- 2026年福建省公务员试题及答案
- 2026年公务员时政考试题库试题解析及答案
- 迪士尼公主介绍课件教案
- 2025年郑州工业应用技术学院马克思主义基本原理概论期末考试模拟试卷
- 2026年七年级历史上册期末考试试卷及答案(共六套)
- 2025年六年级上册道德与法治期末测试卷附答案(完整版)
- 附件二;吊斗安全计算书2.16
- 2025年全载录丨Xsignal 全球AI应用行业年度报告-
- 雨课堂在线学堂《西方哲学-从古希腊哲学到晚近欧陆哲学》单元考核测试答案
- IPC7711C7721C-2017(CN)电子组件的返工修改和维修(完整版)
- 学堂在线 雨课堂 学堂云 研究生学术与职业素养讲座 章节测试答案
- 离婚协议书下载电子版完整离婚协议书下载三篇
- 磨床设备点检表
- LS/T 8008-2010粮油仓库工程验收规程
评论
0/150
提交评论