1. 准备工作
在本 Codelab 中,我们将学习如何在 Android Studio 中让应用连接到实体 Android 设备。您可以通过数据线或 Wi-Fi 来连接设备。本 Codelab 将会对这两种方式都做出说明。请注意,Android Studio 会进行更新,有时候界面还会发生变化,因此,如果您的 Android Studio 看起来与本文屏幕中显示的内容略有不同,也没关系。
前提条件
- 具备有关如何使用 Android Studio 的基础知识。
- 能够打开和调整 Android 设备上的设置。
学习内容
- 如何使 Android 设备能够从 Android Studio 运行应用。
- 如何在 Android Studio 中连接实体 Android 设备并运行应用。
所需条件
- 已在计算机上下载并安装 Android Studio。
- 已在 Android Studio 中设置一个应用项目。
- 一部 Android 设备(如搭载 Lollipop 或更高版本的手机或平板电脑)。
- (可选)一根可通过 USB 端口将 Android 设备连接到计算机的 USB 线。
2. 观看配套代码演示视频(可选)
如果您想要观看某位课程教师完成此 Codelab 的过程,请播放以下视频。
建议将视频全屏展开(使用视频右下角的 图标),以便更清楚地查看 Android Studio 和相关代码。
这是可选步骤。您也可以跳过视频,立即开始按照此 Codelab 中的说明操作。
3. 启用 USB 调试
如要让 Android Studio 与您的 Android 设备通信,您必须在设备的“开发者选项”设置中启用 USB 调试功能。
如需显示开发者选项并启用 USB 调试功能,请按以下步骤操作:
- 在 Android 设备上,依次点按设置 > 关于手机。
- 连续点按版本号七次。
- 如果出现提示,输入您的设备密码或 PIN 码。如果显示您现在处于开发者模式!消息,则说明您已成功启用开发者模式。
- 返回设置主屏幕,然后依次点按系统 > 开发者选项。
- 如果您没有看到开发者选项,请点按高级选项。
- 点按开发者选项,然后点按 USB 调试切换开关将其开启。
安装 Google USB 驱动程序(仅适用于 Windows)
如果您在运行 Windows 系统的计算机上安装了 Android Studio,则必须先安装 USB 设备驱动程序,然后才能在实体设备上运行您的应用。
- 在 Android Studio 中,依次点击 Tools > SDK Manager。系统随即会打开 Preferences > Appearance & Behavior > System Settings > Android SDK 对话框。
- 点击 SDK Tools 标签页。
- 选择 Google USB Driver,然后点击 OK。
完成后,驱动程序文件便会下载到 android_sdk\extras\google\usb_driver
目录中。现在,您可以连接设备并从 Android Studio 运行您的应用了。
4. 通过数据线在 Android 设备上运行应用
您可以通过数据线或 Wi-Fi 这两种方式将设备连接到 Android Studio,也可以选择其他您更喜欢方式。
如需在 Android 设备上从 Android Studio 运行您的应用,请执行以下操作:
- 使用 USB 线将 Android 设备连接到计算机。设备上应会显示一个对话框,要求您允许进行 USB 调试。
- 选中一律允许使用这台计算机进行调试复选框,然后点按确定。
- 在计算机上的 Android Studio 中,务必从下拉菜单中选择您的设备。点击 。
- 选择您的设备,然后点击 OK。Android Studio 会在设备上安装并运行该应用。
- 如果您的设备运行的 Android 平台未在 Android Studio 中安装,并且系统显示消息来询问您是否要安装所需的平台,请依次点击 Install > Continue > Finish。Android Studio 会在设备上安装并运行该应用。
5. 通过 Wi-Fi 在 Android 设备上运行应用
如果没有数据线,您也可以通过 Wi-Fi 来连接设备并运行您的应用。
开始
- 确保您的计算机和设备已连接到同一无线网络。
- 确保您的设备搭载的是 Android 11 或更高版本。如需了解详情,请参阅查看并更新 Android 版本。
- 确保您的计算机已安装最新版本的 Android Studio。如需下载,请访问 Android Studio 页面。
- 确保您的计算机已安装最新版本的 SDK 平台工具。
与设备配对
- 在 Android Studio 中,从运行配置下拉菜单中选择 Pair Devices Using Wi-Fi。
系统随即会打开 Pair devices over Wi-Fi 对话框。
- 前往开发者选项,向下滚动到调试部分,然后开启无线调试。
- 在要允许通过此网络进行无线调试吗?弹出式窗口中,选择允许。
- 如需使用二维码配对您的设备,请选择使用二维码配对设备,然后在计算机上扫描该二维码。如需使用配对码配对您的设备,请选择使用配对码配对设备,然后输入 6 位数配对码。
- 点击“Run”,然后您就可以将应用部署到设备上了。
6. 问题排查
- 如果您的计算机运行的是 Linux 或 Windows,并且您无法在实体 Android 设备上运行您的应用,请参阅在硬件设备上运行应用,了解其他步骤。
- 如果您的计算机运行的是 Windows,并且模拟器安装不起作用,请参阅安装原始设备制造商 (OEM) USB 驱动程序,获取适合您设备的 USB 驱动程序。
- 如果 Android Studio 无法识别您的设备,请尝试拔掉 USB 线,然后再重新插上;或者重新启动 Android Studio。
- 如果您的计算机仍找不到设备或声明设备未经授权,请拔掉 USB 线。在设备上,依次点按设置 > 开发者选项 > 撤消 USB 调试授权。将设备重新连接到计算机。当系统提示时,授予 USB 调试权限。
7. 总结
您已了解如何在实体 Android 设备上通过 Android Studio 运行应用!
总结要点
- 您可以通过有线方式或 Wi-Fi 在实体设备上运行 Android 应用。
- Windows 用户需要安装 USB 调试驱动程序,才能在实体设备上运行应用。
- 如果您是通过 Wi-Fi 运行应用,则可以使用二维码或 6 位数配对码进行配对。