实 验 一 : 安 卓 开 发 环 境 搭 建 目 录 一 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 相 应 镜 像