第 4 页 本科毕业设计说明书
3。 开发工具及开发技术语言
3。1。 系统开发工具及技术语言
Android Studio 2。0
Java JDK 1。7
Android SDK 23
Android Virtual Device
JSON
3。2。 相关开发工具及技术简介
3。2。1。Android Studio 2。0
Android Studio 是一个 Android 开发环境,基于 IntelliJ IDEA。 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。Android Studio 提供:
可视化布局:WYSIWYG 编辑器 - 实时构建 - 实时程序界面预览;论文网
开发者控制台:提示优化,翻译协助,跟踪来源,营销和宣传曲线图;
Beta 版本测试,并阶段性展示;
基于 Gradle 的构建支持;
Android 特定代码重构和快速修复;
Lint 提示工具对程序性能、可用性、兼容性等问题更好地进行控制捕捉;
支持 ProGuard 和应用签名功能;
基于模板的向导来生成常用的 Android 应用设计和组件;
自带布局界面编辑器,可以让开发者鼠标拖动 UI 组件,并预览在不同尺寸设备上的
UI 显示效果。
支持构建 Android Wear 应用
内置 Google Cloud Platform 支持,支持 Google Cloud Messaging 和 App Engine 的集成。
本科毕业设计说明书 第 5 页
图 3-2-1 Android Studio
系统要求如表 3-1 所示:
Windows
OS X
Linux
操作系统 版本
Microsoft Windows
10/8。1/8/7/Vista/2003 (32 或 64 位)
OS X 10。8。5 或更
高版本,最高
10。10。5 (Yosemite) GNOME、KDE、Unity desktop on Ubuntu、 Fedora、GNU/Linux
Debian
内存
最低 4 GB,推荐 8 GB 内存以上
磁盘空间
600 MB 磁盘空间,至少 2 GB 用于 Android SDK,模拟器系统映像和 缓存
JDK 版本
Java Development Kit (JDK) 7 或更高版本
屏幕分辨 率
推荐 1920×1080 屏幕分辨率
表 3-1 开发环境系统要求表
第 6 页 本科毕业设计说明书
3。2。2。Java JDK 1。7
Java Development Kit(JDK)是 SUN 微系统针对 Java 开发人员发布的免费软件开发工具 包(SDK,Software development kit)。自从 Java 推出以来,JDK 已经成为使用最广泛的 Java SDK。由于 JDK 的一部分特性采用商业许可证,而非开源[1]。因此,2006 年太阳微系统宣 布将发布基于 GPL 的开源 JDK,使 JDK 成为自由软件。在除去了部分闭源特性之后,SUN 微系统最终促成了 GPL 的 OpenJDK 的发布。
用途:作为 Java 语言的软件开发工具包,普通用户不需要安装 JDK 就可以运行 Java 程 序,而只需安装 JRE(Java Runtime Environment)。但是程序开发者必须安装 JDK 来编译和 调试程序。
JDK 包含了一批用于 Java 开发的组件,其中包括:
javac:编译器,将文件后缀名称为。java 的源代码编译成为后缀名称为“。class”的字 节码