JDK安装与配置
开发工具的选择
- Android Studio(大多数安卓开发使用 推荐)
- IDEA
需要了解的相关术语
以上内容初学者看不懂很正常,但是可以做个小笔记,有个初步的印象,以后回头看会发现非常有用,也可以先跳过
- Dalvik: Android特有的虚拟机,和JVM不同,Dalvik虚拟机非常适合在移动终端上使用!
- AVD: (android virtual machine):安卓虚拟设备,就是安卓的模拟器
- ADT: (android development tools)安卓开发工具
- SDK: (software development kit)软件开发工具包,就是安卓系统,平台架构等的工具集合
- DDMS: (dalvik debug monitor service)安卓调试工具
- adb: 安卓调试桥,在sdk的platform-tools目录下,功能很多,命令行必备
- DX工具: 将.class转换成.dex文件
- AAPT: (android asset packing tool),安卓资源打包工具
- R.java文件: 由aapt工具根据App中的资源文件自动生成,可以理解为资源字典
- AndroidManifest.xml: app包名 + 组件声明 + 程序兼容的最低版本 + 所需权限等程序的配置文件
ADB命令行指令
执行ADB命令之前需要配置一下安卓环境变量,和JAVA配置类似(自行百度吧)Android ADB环境搭建 配置完了后可以学习ADB指令了:
- 安装软件:adb install [-r] [-s] *.apk (-r:重新安装 -s:安装到SD卡)
- 卸载APP:adb unstall [-k] <包名> (-k:只删除程序,不删除所用数据和缓存)
- 取出手机中的文件:adb pull *.*
- 发送文件到手机中:adb push *.*
- 进入手机终端:adb shell
- 列出所有连接的设备:adb devices
- 重启:adb:reset adb
- 关闭:adb kill-server
- 启动:adb start-server
- 查看端口号占用情况:netstat-ano
APP程序打包安装与流程
APP的安装过程
小结
本节我们对Android开发IDE的现状进行了分析,建议初学者硬件条件允许的话,使用Android Studio来进行Android APP的开发,讲述了JDK的安装与配置,以及熟悉IDE的流程,一些关键名称的解析,ADB命令行的常用指令,最后还有程序的打包安装和安装过程的解析!经过这章相信大家对Android开发有了个简单了解,了解开发一个程序的流程,以及对应的项目目录结构!