一 Java 开 发 环 境 的 搭 建 1.1 JDK(Java Development Kit) 的 下 载 与 安 装 JDK(Java Development Kit) 是 程 序 员 使 用 java 语 言 编 写 java 程 序 所 需 的 开 发 工 具 包 大 家 可 以 在 o



Similar documents
I

第 一 部 分 MagiCAD for Revit 安 装 流 程

目 录 一 系 统 访 问... 1 二 门 户 首 页 申 报 用 户 审 核 用 户... 2 三 系 统 登 录 用 户 名 密 码 登 录 新 用 户 注 册 用 户 登 录 已 注 册 用

目 录 关 于 图 标... 3 登 陆 主 界 面... 3 工 单 管 理... 5 工 单 列 表... 5 搜 索 工 单... 5 工 单 详 情... 6 创 建 工 单... 9 设 备 管 理 巡 检 计 划 查 询 详 情 销 售 管

云信Linux SSH认证代理用户手册

自 服 务 按 钮 无 法 访 问 新 系 统 的 自 服 务 页 面 因 此 建 议 用 户 从 信 网 中 心 ( 主 页, 右 下 角 位 置 的 常 用 下 载, 或 校 园 网 用 户 自 服 务 ( 首 页

世华财讯模拟操作手册

修改版-操作手册.doc

目 录 页 1. 欢 迎 使 用 网 上 预 约 面 谈 访 问 系 统 新 用 户 新 用 户 登 入 帐 户 程 序 启 动 网 上 预 约 面 谈 访 问 帐 户 核 对 帐 户 的 地 址 资 料

全国教师资格认定管理信息系统

《C语言基础入门》课程教学大纲

4 进 入 交 互 区 设 置 的 组 件 管 理, 在 组 件 管 理 中, 教 师 可 以 选 择 课 程 空 间 中 的 所 有 组 件, 并 通 过 点 击 启 用 或 不 启 用 选 定 组 件 在 课 程 空 间 中 的 显 示 5 进 入 工 作 室 管 理 的 工 作 室 首 页,

登录、注册功能的测试用例设计.doc

Cybozu Garoon 3 管理员手册

何 秋 琳 张 立 春 视 觉 学 习 研 究 进 展 视 觉 注 意 视 觉 感 知

深圳市新亚电子制程股份有限公司

教师上报成绩流程图

2 熟 悉 Visual Basic 的 集 成 开 发 环 境 3 了 解 可 视 化 面 向 对 象 编 程 事 件 驱 动 交 互 式 开 发 等 基 本 概 念 4 了 解 Visual Basic 的 特 点 环 境 要 求 与 安 装 方 法 1 Visual Basic 开 发 应 用

目 录 1. 考 生 电 脑 安 装 配 置 考 生 电 脑 系 统 需 求 初 次 使 用 故 障 修 复 试 卷 结 构 与 分 值 在 线 考 试 登 录 考 前 倒

<443A5C6D B5C30312EB9A4D7F7CEC4B5B55C30322EBACFCDACCEC4B5B55C C30342EC8CBC9E7CCFC5C31332ECFEEC4BFC5E0D1B55C E30385C322EB2D9D7F7CAD6B2E12E646F63>

<433A5C446F63756D656E E E67735C41646D696E F725CD7C0C3E65CC2DBCEC4CFB5CDB3CAB9D3C3D6B8C4CFA3A8BCF2BBAFA3A95CCAB9D3C3D6B8C4CF31302D31392E646F63>

珠江钢琴股东大会

微软用户

moza_ctc_64021.pdf

Microsoft Word - 第3章.doc

联想电子订单操作指南

操作手册

国债回购交易业务指引

RG-SU V4.44使用说明书.doc

目 录 第 一 章 博 星 卓 越 电 子 商 务 营 销 策 划 实 践 平 台 硬 件 使 用 介 绍... 3 第 二 章 博 星 卓 越 电 子 商 务 营 销 策 划 实 践 平 台 管 理 员 端 功 能 使 用 介 绍 系 统 管 理 员 登 陆 班

全国艺术科学规划项目

火车浏览器脚本制作教程

目 录 一 激 活 账 号... 2 二 忘 记 密 码 后 如 何 找 回 密 码?... 3 三 如 何 管 理 学 校 信 息 及 球 队 学 生 教 师 等 信 息... 6 四 如 何 发 布 本 校 校 园 文 化? 五 如 何 向 教 师 发 送 通 知? 六

øÕªß∂À≤Ÿ◊˜ ÷≤·

标题

Template BR_Rec_2005.dot

Microsoft Word - 第7章 图表反转形态.doc

第3章 创建数据库

2 通 过 管 理 端 在 网 吧 服 务 器 游 戏 虚 拟 磁 盘 上 部 署 安 全 控 件 客 户 端 3 将 包 月 模 式 安 全 控 件 客 户 端 设 置 开 机 自 启 动 4 安 全 完 成 后, 网 吧 客 户 机 电 脑 重 新 启 动 对 齐 操 作 软 件 安 装 步 骤

Microsoft Word - Disclose.doc

引言

目 录 一 插 入 您 的 保 密 杀 毒 U 盘 3 二 控 制 面 板 USB SECURE ANTIVIRUS 实 时 监 控 USB SECURE ANTIVIRUS 手 动 扫 描 USB SECURE ANTIVIRUS 开 放 空 间 存 取 12

用节点法和网孔法进行电路分析

PowerPoint 演示文稿

注 意 : 如 上 图 所 示, 网 上 缴 费 (12 月 3 日 至 10 日 ) 与 春 季 高 考 现 场 确 认 工 作 (12 月 3 日 至 6 日 ) 同 时 进 行, 没 有 经 过 现 场 确 认 和 确 认 信 息 没 有 上 传 到 服 务 器 的 考 生 不 能 网 上 缴

工 程 造 价 咨 询 企 业 管 理 系 统 操 作 手 册 目 录 1 造 价 企 业 登 录 企 业 基 本 信 息 查 看 企 业 人 员 信 息 查 看 企 业 基 本 信 息 操 作 企 业 简 介 企 业 章

i 1) 系 统 运 作 前 设 定 *1. [2.1 网 页 主 机 名 称 设 定 ] -- 设 定 校 务 系 统 的 主 机 IP 地 址, 以 供 其 他 个 人 电 脑 连 接 及 使 用 该 系 统 *2. [2.3.1 输 入 / 修 改 学 校 资 料 ] -- 输 入 系 统 使

目 录 1 简 介 1 2 产 品 规 格 1 3 配 置 前 提 1 4 配 置 环 境 服 务 器 软 件 2 5 配 置 指 导 组 网 拓 扑 测 试 步 骤 移 除 虚 拟 机 删 除 虚 拟 机

目 录 第 一 章 行 政 办 公 介 绍 行 政 办 公 的 作 用... 4 第 二 章 行 政 办 公 使 用 说 明 会 议 管 理 会 议 管 理 概 述 如 何 设 置 会 议 室 如

中国石化油品销售企业CRM调研报告

HSK( 一 级 ) 考 查 考 生 的 日 常 汉 语 应 用 能 力, 它 对 应 于 国 际 汉 语 能 力 标 准 一 级 欧 洲 语 言 共 同 参 考 框 架 (CEF) A1 级 通 过 HSK( 一 级 ) 的 考 生 可 以 理 解 并 使 用 一 些 非 常 简 单 的 汉 语

18 上 报 该 学 期 新 生 数 据 至 阳 光 平 台 第 一 学 期 第 四 周 至 第 六 周 19 督 促 学 习 中 心 提 交 新 增 专 业 申 请 第 一 学 期 第 四 周 至 第 八 周 20 编 制 全 国 网 络 统 考 十 二 月 批 次 考 前 模 拟 题 第 一 学

乐视云视频发行平台 操作手册 V1.1

目 录 办 公 OA 介 绍... 3 办 公 OA... 4 一. 收 件 箱 发 布 信 件 查 看 个 人 信 件... 7 二. 公 共 留 言 发 布 公 共 留 言 查 看 公 共 留 言... 9 三. 校 长 荐

 编号:

说 明 为 了 反 映 教 运 行 的 基 本 状 态, 为 校 和 院 制 定 相 关 政 策 和 进 行 教 建 设 与 改 革 提 供 据 依 据, 校 从 程 资 源 ( 开 类 别 开 量 规 模 ) 教 师 结 构 程 考 核 等 维 度, 对 2015 年 春 季 期 教 运 行 基

评 委 : 李 炎 斌 - 个 人 技 术 标 资 信 标 初 步 审 查 明 细 表 序 号 投 标 单 位 投 标 函 未 按 招 标 文 件 规 定 填 写 漏 填 或 内 容 填 写 错 误 的 ; 不 同 投 标 人 的 投 标 文 件 由 同 一 台 电 脑 或 同 一 家 投 标 单

,,,,, :,, (.,, );, (, : ), (.., ;. &., ;.. &.., ;, ;, ),,,,,,, ( ) ( ),,,,.,,,,,, : ;, ;,.,,,,, (., : - ),,,, ( ),,,, (, : ),, :,

<4D F736F F D C3E6CFF2B6D4CFF3A3A8B5DAC8FDD5C220C0E0CCD8D0D4A3A92E646F63>

第2章 数据类型、常量与变量

1注册、登录

目 录 一 基 本 情 况 项 目 介 绍 项 目 结 构... 1 二 具 体 功 能 介 绍 新 闻 发 布 ) 进 入 新 闻 管 理 页 面 ) 进 入 添 加 新 闻 页 面 ) 完 成 新 闻 添 加... 3

<4D F736F F D20B9D8D3DAB0BABBAAA3A8C9CFBAA3A3A9D7D4B6AFBBAFB9A4B3CCB9C9B7DDD3D0CFDEB9ABCBBE C4EAC4EAB6C8B9C9B6ABB4F3BBE1B7A8C2C9D2E2BCFBCAE92E646F6378>

网络保险箱客户端使用手册

Excel basics

第 9 章 如 果 打 印 机 通 过 FireWire 连 接, 则 HP 建 议 使 用 FireWire 模 块 添 加 打 印 机, 以 充 分 利 用 FireWire 打 印 的 各 项 功 能, 并 且 仅 使 用 IP over Firewire 访 问 打 印 机 的 内 嵌 式

3 复 试 如 何 准 备 4 复 试 成 绩 计 算 5 复 试 比 例 6 复 试 类 型 7 怎 么 样 面 对 各 种 复 试 04 05

2006年顺德区高中阶段学校招生录取分数线

徐天宏:《基因天堂》.doc

评 委 : 徐 岩 宇 - 个 人 技 术 标 资 信 标 初 步 审 查 明 细 表 序 号 投 标 单 位 投 标 函 未 按 招 标 文 件 规 定 填 写 漏 填 或 内 容 填 写 错 误 的 ; 不 同 投 标 人 的 投 标 文 件 由 同 一 台 电 脑 或 同 一 家 投 标 单

上海证券交易所会议纪要

正 规 培 训 达 规 定 标 准 学 时 数, 并 取 得 结 业 证 书 二 级 可 编 程 师 ( 具 备 以 下 条 件 之 一 者 ) (1) 连 续 从 事 本 职 业 工 作 13 年 以 上 (2) 取 得 本 职 业 三 级 职 业 资 格 证 书 后, 连 续 从 事 本 职 业

定 位 和 描 述 : 程 序 设 计 / 办 公 软 件 高 级 应 用 级 考 核 内 容 包 括 计 算 机 语 言 与 基 础 程 序 设 计 能 力, 要 求 参 试 者 掌 握 一 门 计 算 机 语 言, 可 选 类 别 有 高 级 语 言 程 序 设 计 类 数 据 库 编 程 类

全国建筑市场注册执业人员不良行为记录认定标准(试行).doc

证券代码: 证券简称:长城电脑 公告编号:

<4D F736F F D20B7CAB3C7CAD0D0C5CFA2B9ABBFAAC4BFC2BCB9DCC0EDCFB5CDB3C5E0D1B5BDCCB3CC2E646F63>

Microsoft Word - 06.doc

第二次实习报告

龚 亚 夫 在 重 新 思 考 基 础 教 育 英 语 教 学 的 理 念 一 文 中 援 引 的 观 点 认 为 当 跳 出 本 族 语 主 义 的 思 维 定 式 后 需 要 重 新 思 考 许 多 相 连 带 的 问 题 比 如 许 多 发 音 的 细 微 区 别 并 不 影 响 理 解 和

安达发SYS系统管理用户操作手册.doc

2. 本 次 修 改 后, 投 资 者 申 购 新 股 的 持 有 市 值 要 求 市 值 计 算 规 则 及 证 券 账 户 使 用 的 相 关 规 定 是 否 发 生 了 变 化? 答 : 未 发 生 变 化 投 资 者 申 购 新 股 的 持 有 市 值 是 指, 以 投 资 者 为 单 位

<4D F736F F D20BFC9B1E0B3CCD0F2BFD8D6C6CFB5CDB3C9E8BCC6CAA6B9FABCD2D6B0D2B5B1EAD7BC2E646F63>

2) 注 册 内 容 填 写, 阅 读 注 册 协 议, 完 成 注 册 字 段 标 示 有 符 号 的, 为 下 拉 选 择,* 为 必 填 项 2. 厦 钨 B2B 加 入 线 上 供 应 商 申 请 1) 系 统 显 示 已 注 册 用 户 信 息, 可 打 开 左 列 供 应 商 管 理 条

党建评估

目 录 版 本 更 新 说 明 导 读 读 者 对 象 手 册 内 容 简 介 软 件 简 介 基 本 术 语 技 术 支 持 基 本 流 程 操 作 步 骤... 8

目 录 1 电 子 印 章 签 章 系 统 组 成 系 统 运 行 环 境 客 户 端 软 件 环 境 客 户 端 硬 件 环 境 系 统 安 装 设 备 安 装 指 纹 仪 U 盘 安 装 飞 天

年 第 期 % %! & % % % % % % &

系统设计文档_样稿管理模块 V1.1_.doc

文档编号:


目 录 前 言 学 习 平 板 电 脑 的 启 动 和 联 网 启 动 国 开 网 院 的 客 户 端 启 动 平 板 电 脑 设 置 网 络 启 动 国 开 网 院 客 户 端 国

前 言 1. 感 谢 非 常 感 谢 您 选 用 智 能 WiFi 平 台 智 能 WiFi 平 台 是 一 款 多 功 能 营 销 产 品, 它 轻 松 实 现 了 无 线 登 录 多 种 方 式 认 证 广 告 控 制 系 统 等 丰 富 营 销 功 能, 是 营 销 系 统 一 体 集 成 的

第1篇 道路桥梁工程技术核心专业课程标准及学习绩效考评体系

<4D F736F F D20D3A5D2EDC6DABBF5D6FACAD6CFB5CDB356312E302DD3C3BBA7CAB9D3C3CBB5C3F7CAE9>

四川省农村义务教育学生

精 勤 求 学 自 强 不 息 Born to win! 解 析 : 由 极 限 的 保 号 性 知 存 在 U ( a) 当 a 时 f ( ) f ( a) 故 f ( ) 在 点 a 不 取 极 值 f ( ) f ( a) f ( ) f ( a) lim lim a a a a ( a)

上证指数

环信移动客服v4.1

(Microsoft Word - NCRE\314\345\317\265\265\367\325\37313\324\27221\272\3051.doc)

Microsoft Word - 文件汇编.doc

Transcription:

实 验 一 : 安 卓 开 发 环 境 搭 建 目 录 一 Java 开 发 环 境 的 搭 建... 2 1.1 JDK(Java Development Kit) 的 下 载 与 安 装... 2 1.2 配 置 环 境 变 量... 4 二 android studio 的 安 装... 9 2.1 Windows 下 android studio 的 下 载 与 安 装... 9 2.2 更 新 SDK... 16 2.3 Intel Atom x86 模 拟 器 的 安 装... 19 三 使 用 android studio... 25 3.1 第 一 个 Android 程 序 Hello World... 25 3.2 创 建 一 个 AVD 以 运 行 程 序... 28 3.3 调 试 程 序... 33 四 常 见 问 题 解 答... 37 4.1 无 法 访 问 外 网 (android studio 无 法 下 载 及 SDK 更 新 无 法 联 网 )... 37 4.2 Intel HAXM 安 装 不 成 功... 38 4.3 ADB 启 动 失 败... 39 4.4 Failure [INSTALL_FAILED_OLDER_SDK]... 41 4.5 android studio 安 装 卡 在 SDK 下 载 界 面 不 动 (Setup Wizard - Downloading Components)... 42 4.6 运 行 模 拟 器 时 错 误... 44 4.7 高 版 本 程 序 运 行 在 低 版 本 模 拟 器... 45 4.8 点 击 开 始 新 Android 项 目 无 反 应... 45 4.9 虚 拟 机 启 动 后 卡 在 开 机 界 面... 45 4.10 SDK AVD 闪 退... 46 4.11 安 卓 虚 拟 机 找 不 到 system image... 46

一 Java 开 发 环 境 的 搭 建 1.1 JDK(Java Development Kit) 的 下 载 与 安 装 JDK(Java Development Kit) 是 程 序 员 使 用 java 语 言 编 写 java 程 序 所 需 的 开 发 工 具 包 大 家 可 以 在 oracle 官 网 上 下 载 JDK 安 装 包 网 址 :(http://www.oracle.com/technetwork/java/javase/downloads/jdk8- downloads-2133151.html) 该 网 址 打 开 后 即 为 JDK 的 下 载 界 面, 根 据 自 己 的 系 统 选 择 相 应 的 版 本, 以 32 位 windows7 举 例 ( 如 图 1.1.1): 1 点 击 Accept License Agreement 选 项, 以 接 受 下 载 许 可 ; 2 点 击 相 应 版 本 下 载 ( 本 机 为 windows 32 位 系 统 ) 图 1.1.1

3 下 载 后, 双 击 运 行 在 等 待 安 装 包 采 集 完 信 息 后 出 现 以 下 界 面 ( 如 图 1.1.2), 点 击 下 一 步 按 钮 继 续 图 1.1.2 4 在 安 装 路 径 界 面 ( 如 图 1.1.3), 你 可 以 根 据 你 的 需 要 选 择 路 径, 如 果 非 默 认 路 径, 需 要 记 住 该 路 径, 以 便 以 后 配 置 环 境 变 量 时 候 用 到 这 里 点 击 下 一 步 继 续 图 1.1.3 5 几 分 钟 后,JDK 已 经 安 装 完 毕, 点 击 关 闭 按 钮 来 结 束 安 装

图 1.1.4 6 为 了 验 证 JDK 是 否 安 装 成 功, 我 们 可 以 打 开 DOS 窗 口, 输 入 java -version 若 出 现 java 版 本 号 ( 如 图 1.1.5), 即 为 安 装 成 功 图 1.1.5 1.2 配 置 环 境 变 量 JDK 安 装 完 毕 后 我 们 需 要 配 置 环 境 变 量 1 右 键 点 击 计 算 机, 选 择 属 性, 出 现 属 性 界 面, 点 击 高 级 系 统 设 置 ( 如 图 1.2.1)

图 1.2.1 2 弹 出 高 级 系 统 设 置 界 面 后, 点 击 环 境 变 量 ( 如 图 1.2.2) 图 1.2.2 3 出 现 环 境 变 量 界 面 后 我 们 需 要 配 置 系 统 变 量 中 的 三 个 变 量, 它 们 是 JAVA_HOME 环 境 变 量 PATH 环 境 变 量 CLASSPATH 环 境 变 量 ( 一 )JAVA_HOME 环 境 变 量 首 先, 配 置 JAVA_HOME JAVA_HOME 是 JDK 的 安 装 目 录 配 置 JAVA_HOME 我 们 就 组 要 找 到 JDK 的 安 装 目 录 右 击 地 址 栏 上 的 地 址, 选 择 复 制 地 址 如 图 (1.2.3)

图 1.2.3 复 制 地 址 后, 我 们 返 回 到 环 境 变 量 配 置 界 面, 系 统 变 量 下 面 的 新 建 弹 出 新 建 窗 口, 变 量 名 填 入 JAVA_HOME, 变 量 值 填 入 你 刚 刚 复 制 的 JDK 的 地 址 ( 如 图 1.2.4) 图 1.2.4 ( 二 )PATH 环 境 变 量 在 系 统 变 量 选 项 区 域 中 查 看 PATH 变 量, 如 果 不 存 在, 则 新 建 变 量 PATH, 否 则 选 中 该 变 量, 单 击 编 辑 按 钮, 在 变 量 值 文 本 框 的 起 始 位 置 添 加 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 或 者 是 直 接 %JAVA_HOME%\bin; ( 不 要 落 下 分 号, 分 号 是 用 来 与 其 他 变 量 值 隔 开 来 的 ) 单 击 确 定 按 钮 ( 如 图 1.2.5)

图 1.2.5 ( 三 )CLASSPATH 环 境 变 量 在 系 统 变 量 选 项 区 域 中 查 看 CLASSPATH 变 量, 如 果 不 存 在, 则 新 建 变 量 CLASSPATH, 否 则 选 中 该 变 量, 单 击 编 辑 按 钮, 在 变 量 值 文 本 框 的 起 始 位 置 添 加.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; ( 不 要 落 下 前 面 的.,)( 如 图 1.2.6) 图 1.2.6

( 四 ) 验 证 环 境 变 量 是 否 配 置 成 功 打 开 DOS 窗 口, 输 入 javac/java 等 java 代 码 编 辑 程 序 若 出 现 其 用 法, 说 明 已 经 配 置 成 功 如 图 (1.2.7) 至 此,Java 开 发 环 境 搭 建 完 毕 图 1.2.7

二 android studio 的 安 装 2.1 Windows 下 android studio 的 下 载 与 安 装 1 下 载 地 址 :http://developer.android.com/sdk/index.html ( 若 无 法 下 载 请 查 看 常 见 问 题 解 答 ) 2 点 击 Develop 在 Tools 菜 单 下 选 择 Download, 网 站 可 以 识 别 到 当 前 电 脑 的 系 统, 如 实 验 电 脑 是 Windows 系 统, 所 以 提 供 了 Windows 系 统 的 下 载 链 接 如 下 图 所 示 : 图 2.1.1 3 点 击 Download Android Studio for Windows 后, 勾 选 I have read and agree with the above terms and conditions, 开 始 下 载 如 图 2.1.2 所 示 :

图 2.1.2 如 果 需 要 安 装 其 他 版 本 可 以 选 择 Other Download Options, 如 图 2.1.3 所 示 : 图 2.1.3

下 载 后, 双 击 下 载 完 成 的 安 装 包, 进 行 安 装, 点 击 Next 继 续 如 图 2.1.4 所 示 : 图 2.1.4 出 现 以 下 界 面, 继 续 点 击 Next 继 续, 如 图 2.1.5 所 示 图 2.1.5

点 击 I Agree 继 续 安 装, 如 图 2.1.6 所 示 图 2.1.6 在 这 里, 根 据 你 的 硬 盘 容 量 进 行 安 装 但 是, 除 非 你 的 C 盘 有 足 够 大 的 空 间, 否 则 我 不 建 议 你 安 装 在 C 盘 图 中 是 我 为 自 己 选 择 的 安 装 路 径 分 别 为 android studio 和 SDK 选 择 好 路 径 后, 点 击 Next 继 续, 如 图 2.1.7 所 示 图 2.1.7

继 续 点 击 Next 执 行 下 一 步, 如 图 2.1.8 所 示 图 2.1.8 点 击 Install 执 行 安 装 命 令, 这 里 可 能 需 要 耗 费 一 小 会 儿 的 时 间, 如 图 2.1.9 所 示 图 2.1.9

点 击 Next 继 续, 如 图 2.1.10 所 示 图 2.1.10 点 击 finish 按 钮 来 完 成 安 装, 如 图 2.1.11 所 示 图 2.1.11

如 果 之 前 有 安 装 过 Android Studio 的 其 他 版 本, 可 以 选 择 导 入 设 置 ( 第 一 个 选 项 ), 否 则 选 择 第 二 个 选 项 然 后 点 击 OK 按 钮, 如 图 2.1.12 所 示 图 2.1.12 接 下 来 是 选 择 主 题 界 面, 如 图 2.1.13, 选 择 你 喜 欢 的 主 题 后, 点 击 Next 继 续, 图 2.1.13

接 下 来 的 界 面, 点 击 finish 来 完 成 安 装 ( 这 一 步 如 果 遇 到 问 题 请 参 照 4.5 小 节 解 决 问 题 ) 如 图 2.1.14 2.2 更 新 SDK 图 2.1.14 点 击 Finish 后, 会 出 现 下 面 这 个 界 面, 点 击 Configure 如 图 2.1.15 所 示 : 图 2.2.1

然 后 再 点 击 SDK Manager, 进 行 SDK 更 新, 如 图 2.2.2: 图 2.2.2 来 到 SDK Manager 界 面 ( 如 图 2.2.3, 图 2.2.4), 我 们 可 以 看 到 有 各 种 版 本 的 开 发 包, 勾 选 Tools Extras 后, 再 选 择 课 程 需 要 版 本 的 开 发 包 ( 课 程 需 要 Android 5.0.1 API 21), 下 载 后 即 可 编 写 安 卓 程 序 图 2.2.3

图 2.2.4

2.3 Intel Atom x86 模 拟 器 的 安 装 Intel Atom x86 的 模 拟 器 比 标 准 的 Android 模 拟 器 具 有 更 高 的 执 行 效 率, 所 以 推 荐 安 装 Intel Atom x86 模 拟 器 首 先 要 下 载 Intel 硬 件 加 速 执 行 管 理 器 加 速 模 拟 器 下 载 地 址 : https://software.intel.com/zh-cn/ 1 点 击 工 具 菜 单 中 的 安 卓 选 项, 如 图 2.3.1 所 示 : 图 2.3.1 2 点 击 英 特 尔 HAXM 选 项, 如 图 2.3.2 所 示 图 2.3.2

3 找 到 适 合 自 己 的 操 作 系 统 ( 本 机 为 windows) 然 后 点 击 相 应 的 下 载 包 本 机 如 图 2.3.3 所 示 : 图 2.3.3 4 点 击 接 受 许 可 进 行 下 载, 如 图 2.3.4 所 示 : 图 2.3.4

5 下 载 后 进 行 安 装 ( 首 次 安 装 可 能 会 出 现 安 装 失 败 ) 如 图 2.3.5: 图 2.3.5 这 是 因 为 电 脑 的 主 板 未 开 启 Virtualization 选 项 解 决 办 法 : 进 入 你 的 BIOS 找 到 Virtualization 将 他 打 开 由 于 这 一 步 不 同 的 品 牌 机 操 作 步 骤 不 同 可 以 自 己 摸 索 如 图 2.3.6:

图 2.3.6 6 重 启 后 继 续 安 装, 双 击 安 装 包, 点 击 Next 继 续, 如 图 2.3.7 图 2.3.7

7 继 续 点 击 Next 继 续, 如 图 2.3.8 图 2.3.8 8 点 击 Install 执 行 安 装 命 令, 如 图 2.3.9 图 2.3.9

9 点 击 Finish 以 完 成 安 装, 如 图 2.3.10 图 2.3.10

三 使 用 android studio 3.1 第 一 个 Android 程 序 Hello World 点 击 Start a new Android Studio project 来 开 始 创 建 一 个 android 程 序 如 图 3.1.1 所 示 : 图 3.1.1 为 你 的 程 序 起 一 个 名 字, Application name 就 是 将 来 你 做 的 这 个 App 的 名 字, 本 例 命 名 为 Hello World 如 图 3.1.2 图 3.1.2

图 3.1.3 这 里 选 择 你 的 代 码 服 务 与 什 么 类 型 的 安 卓 设 备 和 最 小 支 持 的 SDK 版 本 图 3.1.3 这 里 我 们 选 择 Blank Activity ( 如 图 3.1.4), 这 个 选 项,android studio 会 帮 我 们 自 动 建 一 个 Hello World 的 Activity 以 及 一 些 默 认 的 设 置 我 们 可 以 在 这 个 程 序 上 进 行 修 改 如 果 你 想 自 己 创 建 这 些 东 西, 你 应 该 选 择 Add No Activity. 图 3.1.4

在 这 里 你 可 以 修 改 这 些 文 件 的 名 字, 然 后 点 击 finish 来 完 成 工 程 的 创 建, 如 图 3.1.5 所 示 图 3.1.5 至 此, 你 已 经 创 建 了 一 个 Hello World 工 程 并 且 可 以 对 这 个 工 程 进 行 修 改, 界 面 图 如 图 3.1.6 所 示 图 3.1.6

3.2 创 建 一 个 AVD 以 运 行 程 序 AVD(Android Virtual Device) 是 一 个 可 以 安 卓 虚 拟 设 备 我 们 可 以 用 它 来 当 做 测 试 机 来 调 试 我 们 的 程 序 同 更 新 SDK 一 样, 你 有 两 种 方 式 去 创 建 一 个 AVD 你 可 以 点 击 android studio 面 板 上 的 AVD 图 标, 如 图 3.2.1, 也 可 以 直 接 找 到 SDK 安 装 路 径 下 的 AVD Manager. 点 击 运 行 图 3.2.1 在 android studio 里 面 点 击 AVD Manager 图 标 会 出 现 图 3.2.2, 这 时 点 击 Create Virtual Device. 来 创 建 一 个 AVD 图 3.2.2

接 下 来 会 Select Hardware 界 面 ( 如 图 3.2.3), 选 择 合 适 的 硬 件 后, 点 击 Next. 图 3.2.3 这 里 为 System Image 界 面 ( 如 图 3.2.4), 是 让 我 们 选 择 一 个 合 适 的 安 卓 系 统 镜 像 由 于 我 们 已 经 安 装 Intel HAXM(Intel Atom x86 模 拟 器 ) 这 里 我 们 选 择 一 个 X86 的 ABI 点 击 Next 继 续 图 3.2.4

这 里 你 可 以 为 你 的 AVD 命 名, 并 且 设 置 它 的 一 些 参 数 然 后 点 击 Finish 完 成 ( 如 图 3.2.5) 图 3.2.5 当 你 创 建 一 个 或 几 个 不 同 的 AVD 时 候, 你 需 要 启 动 并 使 用 它 点 击 右 方 Action 中 的 绿 色 三 角 形 来 运 行 它 ( 如 图 3.2.6) 图 3.2.6

根 据 PC 的 不 同, 启 动 时 间 会 有 所 不 同, 有 些 机 器 第 一 次 启 动 会 失 败, 这 时 候 我 们 可 以 先 关 闭, 再 次 启 动 ( 首 次 启 动 时 间 比 较 长 ) 启 动 完 毕 后, 我 们 可 以 点 击 android studio 中 的 运 行 按 钮, 如 图 3.2.7: 图 3.2.7 选 择 一 个 可 以 利 用 的 设 备, 点 击 OK, 如 图 3.2.8 图 3.2.8

我 们 的 HelloWorld 可 以 运 行 在 设 备 上, 如 图 3.2.9 图 3.2.9

3.3 调 试 程 序 调 试 程 序 设 备 选 择 分 为 两 种 : 虚 拟 设 备 调 试 真 机 调 试 1 虚 拟 设 备 在 上 一 节, 我 们 讲 过 利 用 AVD 调 试 程 序, 这 里 不 再 赘 述 大 家 也 可 以 去 网 上 下 载 一 些 目 前 比 较 流 行 的 虚 拟 设 备 软 件 来 使 用 2 真 机 调 试 ( 一 ) 将 符 合 你 所 开 发 程 序 API 等 级 的 测 试 机 利 用 数 据 线 连 接 USB 接 口 ( 二 ) 安 装 驱 动 ( 可 以 利 用 一 些 像 豌 豆 荚 91 手 机 助 手 等 手 机 管 理 辅 助 工 具 ) ( 三 ) 进 入 手 机 开 发 者 选 项, 打 开 手 机 的 USB 调 试 功 能, 如 图 3.3.1 图 3.3.1 ( 四 ) 点 击 一 直 允 许 用 这 台 计 算 机 进 行 调 试 如 图 3.3.2 图 3.3.2

此 时 android studio 可 以 识 别 安 卓 手 机, 如 果 你 的 程 序 出 现 no debuggable applications 问 题, 请 点 击 Tools Android Enable ADB Integration 然 后 再 运 行 程 序, 就 好 了, 如 图 3.3.3 图 3.3.3 ( 五 ) 点 击 运 行 按 钮, 出 现 设 备 选 择 界 面, 如 图 3.3.4 图 3.3.4

点 击 OK 后 程 序 开 始 运 行, 如 图 3.3.5 图 3.3.5

如 果 你 想 将 你 的 设 备 设 为 默 认 ( 即 点 击 运 行 按 钮 后, 不 出 现 设 备 选 择 按 钮, 直 接 运 行 程 序 ), 你 可 以 点 击 run Edit configurations ( 如 图 3.3.6 ), 然 后 选 择 USB device 即 可 ( 如 图 3.3.7) 图 3.3.6 至 此, 安 卓 环 境 搭 建 完 毕 谢 谢 图 3.3.7

四 常 见 问 题 解 答 4.1 无 法 访 问 外 网 (android studio 无 法 下 载 及 SDK 更 新 无 法 联 网 ) 由 于 大 陆 地 区 正 常 情 况 下 无 法 访 问 google 网 站 然 而,SDK 更 新 需 要 链 接 google 服 务 器 所 以, 这 对 于 我 们 来 说 是 一 个 难 题 下 面 我 来 介 绍 一 些 方 法 去 解 决 当 然, 大 家 可 能 有 更 好 的 方 法, 你 可 以 通 过 我 们 的 微 信 群 或 者 QQ 群 来 分 享 你 的 方 法 1 启 动 Android SDK Manager, 打 开 主 界 面, 依 次 选 择 Tools Options..., 弹 出 Android SDK Manager - Settings 窗 口, 对 话 框 如 图 4.1.1 所 示 图 4.1.1 方 法 一 : 使 用 国 内 某 些 开 源 软 件 镜 像 站, 域 名 mirrors.neusoft.edu.cn, 端 口 号 为 80 方 法 二 : 使 用 已 有 的 代 理, 这 是 可 以 使 用 自 己 设 置 的 代 理, 域 名 和 端 口 号 视 情 况 而 定 2 购 买 VPN 代 理 实 现 获 得 访 问 外 网 的 权 限 3 可 以 通 过 一 些 论 坛 去 下 载 使 用 例 如 :http://www.androiddevtools.cn/ 这 个 网 站 有 你 需 要 的 安 卓 开 发 几 乎 所 有 的 开 发 工 具

4.2 Intel HAXM 安 装 不 成 功 在 首 次 安 装 Intel HAXM 的 时 候 可 能 会 出 现 失 败 的 情 况, 如 图 4.2.2: 图 4.2.2 这 是 因 为 Intel HAXM (Hardware Accelerated Execution Manager) 使 用 基 于 Intel(R) Virtualization Technology (VT) 的 硬 件 加 速, 因 此 需 要 CPU 支 持 VT, 所 以 是 BIOS 里 面 的 Virtualization Technology 选 项 没 有 打 开, 去 BIOS 里 面 打 开 就 可 以 了 英 特 尔 官 方 给 出 的 解 决 办 法 如 下 : Intel VT-x not enabled In some cases, Intel VT-x may be disabled in the system BIOS and must be enabled within the BIOS setup utility. To access the BIOS setup utility, a key must be pressed during the computer s boot sequence. This key is dependent on which BIOS is used but it is typically the F2, Delete, or Esc key. Within the BIOS setup utility, Intel VT may be identified by the terms "VT", "Virtualization Technology", or "VT-d." Make sure to enable all of the Virtualization features.

4.3 ADB 启 动 失 败 安 装 AndroidStudio 的 时 候, 当 启 动 虚 拟 机 的 时 候 出 现 了 ADB 没 有 反 应 的 问 题,ADB not responding. You can wait more,or kill"abd.exe" process manually and click 'Restart' 截 图 如 图 4.1.3: 图 4.3.3 出 现 这 个 提 示 的 时 候, 事 实 上 任 务 管 理 器 不 存 在 一 个 "abd.exe" 的 进 程, 也 就 没 法 kill "abd.exe", 这 时, 应 该 查 下 abd.exe 使 用 的 端 口 5037 被 谁 " 占 用, 然 后 kill 这 个 进 程, 再 重 新 编 译 就 行 了 步 骤 1: 查 询 端 口 占 用 的 方 法 : 开 始 运 行 cmd: 打 开 命 令 窗 口, 输 入 :netstat -aon findstr 5037 回 车, 正 常 的 话 会 显 示 出 来, 如 图 4.1.4: 表 明 PID = 4632 的 进 程 占 用 了 这 个 端 口 号 图 4.3.4

打 开 任 务 管 理 器 ( 如 图 4.3.5), 显 示 出 PID 列, 找 到 这 个 4632 的 进 程,kill 掉, 再 在 Android Studio 重 新 编 译 即 可 图 4.3.5

4.4 Failure [INSTALL_FAILED_OLDER_SDK] 解 决 方 法 : 在 工 程 的 build.gradle 文 件 中 设 置 安 卓 sdk 的 最 小 版 本 minsdkversion, 不 能 高 于 目 前 模 拟 器 所 支 持 的 sdk 版 本, 如 图 4.4.1 图 4.4.1

4.5 android studio 安 装 卡 在 SDK 下 载 界 面 不 动 (Setup Wizard - Downloading Components) 安 装 后 第 1 次 启 动 的 时 候 会 首 先 显 示 Fetching Android SDK component information 如 图 4.5.1 图 4.5.1 等 一 会 儿 在 Setup Wizard - Downloading Components 界 面 下 面 开 始 下 载 Andorid SDK, 如 图 4.5.2 还 是 由 于 被 墙 的 缘 故, 下 载 不 了 图 4.5.2

解 决 方 法 : 1 关 闭 安 装 向 导 2 打 开 Android Studio 安 装 目 录 的 bin 目 录 下 面 的 idea properties 文 件, 添 加 一 条 禁 用 开 始 运 行 向 导 的 配 置 项 :disable.android.first.run=true. 3 启 动 程 序 打 开 项 目 向 导 界 面, 此 时 点 击 Start a new Android Studio project 没 有 反 应, 并 且 在 Configure 下 面 的 SDK Manager 也 是 灰 色 的 ( 如 图 5.4.3), 这 是 因 为 没 有 安 装 Android SDK 的 原 因 图 5.4.3 4 这 个 时 候 需 要 打 开 Configure-Settings, 在 查 找 框 里 面 输 入 proxy, 找 到 下 面 的 HTTP Proxy, 设 置 代 理 服 务 器, 然 后 退 出 将 上 面 在 idea.properties 配 置 文 件 中 添 加 的 那 条 配 置 项 注 释 掉 重 新 打 开 Android Studio 等 刚 开 始 的 向 导 把 Android SDK 下 载 安 装 完 成 就 可 以 了

4.6 运 行 模 拟 器 时 错 误 当 我 们 启 动 一 个 选 择 x86 的 虚 拟 机 的 会 后, 有 可 能 会 出 现 这 个 界 面, 如 图 4.6.1 图 4.6.1 这 是 由 于 安 装 Intel HAXM 版 本 过 低 解 决 方 法 一 : 去 引 文 官 网 去 下 载 新 版 本 解 决 方 法 二 : 进 入 <Android SDK>\extras\intel\Hardware_Accelerated_Execution_Manager\ 这 个 文 件 夹, 运 行 intelhaxm-android.exe 来 更 新

4.7 高 版 本 程 序 运 行 在 低 版 本 模 拟 器 创 建 Hello world 程 序 出 错! 如 图 4.7.1 图 4.7.2 图 4.7.1 图 4.7.2 原 因 分 析 以 及 解 决 方 法 :jar 包 的 原 因, 之 前 创 建 的 模 拟 器 是 基 于 Android 4.4.2 的, 但 是 创 建 的 HelloWorld 默 认 是 基 于 Android 5.0 重 新 添 加 jar 包, 在 工 程 区 域 右 键 ->Build Path ->Configure Build Path->Add External JARs... 选 定 jar 包 后 点 击 OK 即 可 4.8 点 击 开 始 新 Android 项 目 无 反 应 在 欢 迎 界 面 的 面 板, 点 击, 然 后 会 发 现 Android SDK location 的 路 径 是 空 的 点 击 右 边 的 浏 览 按 钮, 然 后 找 到 相 应 的 SDK 路 径, 并 保 存 回 到 欢 迎 界 面, 单 击 Start a new Android Studio project, 会 发 现 可 以 弹 出 创 建 工 程 的 界 面 了, 问 题 得 到 解 决 4.9 虚 拟 机 启 动 后 卡 在 开 机 界 面 重 启 电 脑 后 进 行 一 下 操 作 : 1) 将 system-images 里 的 x86 从 android-19 default x86 目 录, 移 动 到 了 android- 19 x86

2) 修 改 了 虚 拟 机 的 配 置 信 息,RAM 设 置 从 1536 改 为 512( 设 置 大 的 想 法 是 想 让 虚 拟 机 快 一 些, 多 点 内 存 资 源 ),SD card 从 0 修 改 为 Size 100, 如 图 4.9.1 所 示 图 4.9.1 4.10 SDK AVD 闪 退 压 缩 包 解 压 之 后,SDK Manager 和 AVD Manager 文 件 点 击 会 发 生 闪 退 无 法 打 开 解 决 方 案 : 1 右 键 以 管 理 员 身 份 运 行 : 失 败, 依 旧 闪 退 ; 2 打 开 压 缩 包 解 压 后 tools 文 件 夹 里 的 android.bat 文 件 : 打 开 后 会 自 动 打 开 SDK Manager; 4.11 安 卓 虚 拟 机 找 不 到 system image 更 新 SDK 相 应 镜 像