首页 > 开发工具 > Android Studio 编辑器教程 > Android 真机的使用

Android 真机的使用

在前几小节中我们学习了使用模拟器,本节课程我们学习如何使用真机测试应用。任何一款应用务必始终先在真机设备上测试后再正式向用户发布。

1. 配置开发者选项

我们首先要对真机进行一些设置,由于这些设置通常都是为开发者服务的,所以被称为开发者选项。开发者选项的菜单默认是隐藏不可见的,所以我们需要先启用开发者选项菜单。

1.1 启用开发者选项

要启用开发者选项,需要点按 版本号 选项 7 次。我们可以在手机的以下位置之一找到此选项,具体取决于手机的 Android 版本:

  • Android 9(API 级别 28)及更高版本: 设置 > 关于手机 > 版本号
  • Android 8.0.0(API 级别 26)和 Android 8.1.0(API 级别 26): 设置 > 系统 > 关于手机 > 版本号
  • Android 7.1(API 级别 25)及更低版本: 设置 > 关于手机 > 版本号

Tips :国内各家品牌手机的菜单设计有所差别,需要自己找到 版本号 的所在位置。

当出现“您已处于开发者模式”的提示语时说明已经成功启动开发者选项,我们可以在以下位置之一找到此选项,具体取决于手机的 Android 版本:

  • Android 9(API 级别 28)及更高版本: 设置 > 系统 > 高级 > 开发者选项
  • Android 8.0.0(API 级别 26)和 Android 8.1.0(API 级别 26): 设置 > 系统 > 开发者选项
  • Android 7.1(API 级别 25)及更低版本: 设置 > 开发者选项

Tips :国内各家品牌手机的菜单设计有所差别,需要自己找到 开发者选项 的所在位置。

1.2 启用 USB 调试

我们已经启用了开发者选项,接下来我们需要启用 USB 调试,USB 调试功能的开发就在开发者选项内,我们可以在以下位置之一找到此选项,具体取决于手机的 Android 版本:

  • Android 9(API 级别 28)及更高版本: 设置 > 系统 > 高级 > 开发者选项 > USB 调试
  • Android 8.0.0(API 级别 26)和 Android 8.1.0(API 级别 26): 设置 > 系统 > 开发者选项 > USB 调试
  • Android 7.1(API 级别 25)及更低版本: 设置 > 开发者选项 > USB 调试

2. 安装 ADB

由于 Android Studio 是通过 ADB 来连接真机进行调试和测试的,所以我们必须安装 ADB 程序。前面章节我们已经学习过安装 Android SDK,Android SDK Tools 中已经包含 ADB,我们只需要完成环境变量的配置即可。

macOS
无需其他配置。

Ubuntu Linux

在 ~/.bashrc 文件中添加如下内容:

export SDK_HOME=/work/androidenv/android-sdk-linux
export SDK_PLATFORM_TOOLS=$SDK_HOME/platform-tools
export SDK_TOOLS=$SDK_HOME/tools
export PATH=$SDK_PLATFORM_TOOLS:$SDK_TOOLS:$PATH

Tips :SDK_HOME 是指 Android SDK 安装目录

如果 ADB 在使用中提示如下错误:

error: insufficient permissions for device: udev requires plugdev group membership

原因是当前 Linux 用户未在 plugdev 用户组中,解决方法是把当前用户添加到 plugdev 组中。

sudo usermod -aG plugdev $LOGNAME

Windows
按如下步骤添加环境变量:

首先右击 计算机 > 属性 > 高级系统设置 > 环境变量,然后点击 环境变量 > 系统变量 > Path > 编辑,添加 ADB 程序所在目录。

Tips :上图中 ADB 所在目录为 C:\Android。

3. 安装 USB 驱动程序

由于真机是通过 USB 线与 PC 连接,所以涉及到 USB 驱动问题。如果是在 Mac OS X 或 Linux 上开发,则不需要 USB 驱动程序。如果是在 Windows 上开发,则需要安装 USB 驱动程序。

3.1 下载合适的 USB 驱动程序

由于不同品牌的手机,USB 驱动程序也是不同的,所以推荐大家从品牌厂商的官网下载 USB 驱动程序。

设备制造商 驱动程序网址
宏碁 http://www.acer.com/worldwide/support/
华硕 https://www.asus.com/support/Download-Center/
BlackBerry https://swdownloads.blackberry.com/Downloads/entry.do?code=4EE0932F46276313B51570F46266A608
Dell http://support.dell.com/support/downloads/index.aspx?c=us&cs=19&l=en&s=dhs&~ck=anavml
Fujitsu http://www.fmworld.net/product/phone/sp/android/develop/
HTC http://www.htc.com/support
华为 http://consumer.huawei.com/en/support/index.htm
Intel http://www.intel.com/software/android
Kyocera http://www.kyocera-wireless.com/support/phone_drivers.htm
联想 http://support.lenovo.com/us/en/GlobalProductSelector
LGE http://www.lg.com/us/support/software-firmware
Motorola https://motorola-global-portal.custhelp.com/app/answers/detail/a_id/88481/
MTK http://online.mediatek.com/Public Documents/MTK_Android_USB_Driver.zip
Samsung http://developer.samsung.com/galaxy/others/android-usb-driver-for-windows
夏普 http://k-tai.sharp.co.jp/support/
Sony http://developer.sonymobile.com/downloads/drivers/
小米 http://www.xiaomi.com/c/driver/index.html
中兴 http://support.zte.com.cn/support/news/NewsDetail.aspx?newsId=1000442

3.2 安装驱动程序

下载 USB 驱动程序后,请按照下面的说明操作,根据 Windows 版本以及是首次安装还是升级现有驱动程序,安装或升级驱动程序。

Windows 10
要在 Windows 10 系统上首次安装 Android USB 驱动程序,请执行以下操作:

  1. 将 Android 设备连接到计算机的 USB 端口;

  2. 在 Windows 资源管理器中,打开 计算机管理

  3. 计算机管理 左侧窗格中,选择 设备管理器

  4. 设备管理器 右侧窗格中,找到并展开 便携式设备其他设备 ,具体取决于看到的是哪一项;

  5. 右键点击已连接设备的名称,然后选择 更新驱动程序软件

  6. 硬件更新向导 中,选择 浏览计算机以查找驱动程序软件 ,然后点击 下一步

  7. 点击 浏览 ,然后找到 USB 驱动程序文件夹。例如,Google USB 驱动程序位于 android_sdk\extras\google\usb_driver\;

  8. 点击 下一步 以安装驱动程序。

Windows 7
要在 Windows 7 系统上首次安装 Android USB 驱动程序,请执行以下操作:

  1. 将 Android 设备连接到计算机的 USB 端口;

  2. 从桌面上或 Windows 资源管理器中右键点击 计算机 ,然后选择 管理

  3. 在左侧窗格中选择 设备

  4. 在右侧窗格中找到并展开 其他设备

  5. 右键点击相应的设备名称(如 Xiaomi ),然后选择 更新驱动程序软件 。这将启动硬件更新向导;

  6. 选择 浏览计算机以查找驱动程序软件 ,然后点击 下一步

  7. 点击 浏览 ,然后找到 USB 驱动程序文件夹。(Google USB 驱动程序位于 android_sdk\extras\google\usb_driver\。)

  8. 点击 下一步 以安装驱动程序。

升级 Android USB 驱动程序
要在 Windows 7 及更高版本的系统上使用新驱动程序升级现有的 Android USB 驱动程序,请执行以下操作:

  1. 将 Android 设备连接到计算机的 USB 端口;

  2. 从桌面上或 Windows 资源管理器中右键点击 计算机 ,然后选择 管理

  3. 在“计算机管理”窗口的左侧窗格中选择 设备管理器

  4. 在右侧窗格中找到并展开 Android 手机

  5. 右键点击 Android Composite ADB Interface ,然后选择 更新驱动程序 。这将启动硬件更新向导;

  6. 选择 从列表或特定位置安装 ,然后点击 下一步

  7. 选择 在这些位置搜索最佳驱动程序 ,取消选中 搜索可移动介质 ,并选中 在搜索中包含此位置

  8. 点击 浏览 ,然后找到 USB 驱动程序文件夹。(Google USB 驱动程序位于 android_sdk\extras\google\usb_driver\。);

  9. 点击 下一步 以升级驱动程序。

4. 安装和运行程序

至此,真机通过 USB 线连上 PC时,Andrid Studio 界面上应该可以看到真机连接成功,显示出真机的型号。

我们只需要点击工具栏上的 Run 图标,即可将应用安装在真机上并运行。

5. 小结

本节课程我们主要学习了如何使用真机测试应用。本节课程的重点如下:

  • 真机上如何启用开发者选项和 USB 调试;
  • ADB 环境配置和 USB 驱动安装;
  • 如何让程序运行在真机上。
本文来自互联网用户投稿,不拥有所有权,该文观点仅代表作者本人,不代表本站立场。
访问者可将本网站提供的内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利。
本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站,邮箱:80764001@qq.com,予以删除。
© 2023 PV138 · 站点地图 · 免责声明 · 联系我们 · 问题反馈