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 中设置好的应用项目。
- 一台运行 Lollipop 或更高版本的 Android 设备,例如手机或平板电脑。
- (可选)一根 USB 线,用于通过 USB 端口将您的 Android 设备连接到计算机。
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 设备上运行您的应用
有两种方式可以将您的设备连接到 Android Studio:通过数据线或通过 Wi-Fi。您可以选择您更喜欢的方式。
要在 Android 设备上从 Android Studio 运行您的应用
- 用 USB 数据线将您的 Android 设备连接到计算机。您的设备上应该会出现一个对话框,询问您是否允许 USB 调试。
- 选中始终允许此计算机复选框,然后点按确定。
- 在计算机上的 Android Studio 中,确保在下拉菜单中选择了您的设备。点击
。
- 选择您的设备,然后点击确定。Android Studio 会在您的设备上安装并运行该应用。
- 如果您的设备运行的 Android 平台尚未在 Android Studio 中安装,并且您看到一条消息询问您是否要安装所需的平台,请点击安装 > 继续 > 完成。Android Studio 会在您的设备上安装并运行该应用。
5. 使用 Wi-Fi 在 Android 设备上运行您的应用
如果您没有数据线,您也可以通过 Wi-Fi 连接并在设备上运行您的应用。
开始
- 确保您的计算机和设备连接到同一个无线网络。
- 确保您的设备运行 Android 11 或更高版本。有关更多信息,请参阅检查和更新您的 Android 版本。
- 确保您的计算机安装了最新版本的 Android Studio。要下载它,请参阅Android Studio。
- 确保您的计算机安装了最新版本的 SDK Platform Tools。
配对您的设备
- 在 Android Studio 中,从运行配置下拉菜单中选择 Pair Devices Using Wi-Fi(使用 Wi-Fi 配对设备)。
Pair devices over Wi-Fi(通过 Wi-Fi 配对设备)对话框随即打开。
- 前往开发者选项,向下滚动到调试部分并打开无线调试。
- 在“允许在此网络上进行无线调试吗?”弹出窗口中,选择允许。
- 如果您想使用二维码配对设备,选择Pair device with QR code(使用二维码配对设备),然后扫描计算机上的二维码。或者,如果您想使用配对码配对设备,选择Pair device with pairing code(使用配对码配对设备),然后输入 6 位数代码。
- 点击运行,即可将您的应用部署到设备上。
6. 问题排查
- 如果您的计算机运行 Linux 或 Windows,并且无法在实体 Android 设备上运行应用,请参阅在硬件设备上运行应用以了解更多步骤。
- 如果您的计算机运行 Windows 并且模拟器安装不起作用,请参阅安装 OEM USB 驱动程序以获取适用于您设备的相应 USB 驱动程序。
- 如果 Android Studio 无法识别您的设备:尝试拔下 USB 数据线并重新插入,或重新启动 Android Studio。
- 如果您的计算机仍然找不到设备或声明其未经授权:断开 USB 数据线。在设备上,点按设置 > 开发者选项 > 撤销 USB 调试授权。将设备重新连接到计算机。出现提示时,授予授权。
7. 结论
您已学习如何在 Android Studio 中于实体 Android 设备上运行应用!
总结
- 您可以通过数据线或 Wi-Fi 在实体设备上运行 Android 应用。
- Windows 用户需要安装 USB 调试驱动程序才能在实体设备上运行应用。
- 如果您通过 Wi-Fi 运行应用,可以使用二维码或 6 位数代码进行配对。