27.02.2014 Views

Android 开发教程

Android 开发教程

Android 开发教程

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

-----------------------------------<strong>Android</strong> 编 程 基 础<br />

<strong>Android</strong>ADB<br />

ADB 工 具 使 用<br />

adb(<strong>Android</strong> Debug Bridge) 是 <strong>Android</strong> 提 供 的 一 个 通 用 调 试 工 具 , 借 助 这 个 工 具 , 我 妈 可 以 管 理 设 备 或 手 机 模<br />

拟 器 的 状 态 。<br />

adb 功 能 操 作 :<br />

<br />

<br />

<br />

<br />

快 速 更 新 设 备 或 手 机 模 拟 器 中 的 代 码 , 如 应 用 或 <strong>Android</strong> 系 统 升 级<br />

在 设 备 上 运 行 shell 命 令<br />

管 理 设 备 或 手 机 模 拟 器 上 预 定 端 口<br />

在 设 备 或 手 机 模 拟 器 上 复 制 、 粘 贴 文 件<br />

adb 常 用 操 作 :<br />

安 装 应 用 到 模 拟 器<br />

adb install app.apk<br />

<strong>Android</strong> 没 有 提 供 一 个 卸 载 应 用 的 命 令 , 只 能 手 动 删 除 :<br />

adb shell<br />

cd data/app<br />

rm app.apk<br />

进 入 设 备 或 模 拟 器 的 Shell<br />

adb shell<br />

通 过 以 上 命 令 , 可 以 进 入 设 备 或 模 拟 器 的 shell 环 境 中 , 在 这 个 Linux Shell 中 , 你 可 以 执 行 各 种 Linux 的 命 令 ,<br />

另 外 如 果 只 想 执 行 一 条 shell 命 令 , 可 以 采 用 以 下 方 式 :<br />

adb shell [command]<br />

如 :<br />

adb shell dmesg<br />

会 打 印 出 内 核 的 调 试 信 息<br />

发 布 端 口<br />

可 以 设 置 任 意 的 端 口 号 , 做 为 主 机 向 模 拟 器 或 设 备 的 请 求 端 口 。 如 :<br />

adb forward tcp:5555 tcp:8000<br />

10

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!