配置和使用Android调试桥(ADB)与Elo M51和M51C移动计算机
本指南解释了如何配置和使用Android调试桥(ADB)与Elo的M51和M51C移动计算机——现在是Zebra Technologies的一部分。
Android调试桥(ADB)是随Google的Android SDK平台工具提供的一个多功能命令行工具。ADB通过Wi-Fi/Ethernet或直接USB连接与您的移动计算机建立通信,以便于应用程序部署、调试、文件传输和Shell诊断。
ℹ️ 适用对象:
- Elo M51移动计算机
- 集成支付的Elo M51C移动计算机
步骤1:在主机计算机上设置ADB
- 从官方Android开发者网站直接下载最新的Android SDK平台工具包。
- 将下载的ZIP文件提取到本地系统中易于访问的文件夹(例如,
C:\platform-tools)。
步骤2:启用开发者选项和USB调试
- 在Elo移动计算机上,打开⚙️ 设置。
- 导航到⚙️ 设置 > 关于设备并找到版本号。
- 连续点击版本号七(7)次,直到弹出确认对话框确认开发者模式已启用。
- 返回⚙️ 设置。
- 选择系统 > 开发者选项。
- 找到USB调试开关并将其切换为开启。
- 当出现“允许USB调试?”对话框时,选择确定。
⚠️ 开发者选项:开发者选项专门用于开发、配置和故障排除工作流程。仅更改ADB连接所需的设置。
步骤3(选项A):通过Wi-Fi或Ethernet进行连接
Elo移动计算机和主机计算机必须能够在同一网络上通信。
- 确保Elo移动计算机已连接到网络。
- 在Elo移动计算机上,转到⚙️ 设置 > 网络和互联网 > WLAN(或Wi-Fi)。
- 选择活动网络连接。
- 选择高级并找到IP地址。
- 记下分配给Elo移动计算机的IP地址。
- 在您的主机计算机上,打开Windows命令提示符或Windows终端并导航到您的
platform-tools目录。 -
执行以下命令,将
<IP-address>替换为设备的实际IP地址:adb connect <IP-address>示例:
adb connect 192.168.1.100 -
输入以下命令以验证连接:
adb devices
如果M51/M51C的状态为设备,则无线ADB连接已成功建立。
⚠️ 网络连接:确保主机计算机和Elo移动计算机能够在网络上通信,并且网络或防火墙设置未阻止ADB连接。
步骤3(选项B):通过USB连接
- 确保USB电缆未连接到Elo移动计算机。
- 打开⚙️ 设置并选择系统 > 开发者选项。
- 确保已启用USB调试。
- 将USB Type-C端连接到M51/M51C,将USB Type-A端连接到主机计算机。
ℹ️ USB电缆:使用支持数据通信的USB电缆。仅充电的USB电缆无法建立ADB连接。
- 在主机计算机上,打开Windows命令提示符或Windows终端并导航到提取的
platform-tools文件夹。 -
输入以下命令:
adb devices - 如果在Elo移动计算机上提示允许USB调试,请选择允许或确定。
- 如果有,选择始终允许来自此计算机的连接以授权主机计算机进行未来的连接。
-
再次输入命令:
adb devices - 确认M51/M51C的序列号在设备列表中显示状态为设备。
如果设备列出,则USB ADB连接已成功建立,M51/M51C可以接受ADB命令。
USB ADB连接故障排除
如果运行adb devices时M51/M51C未出现,请尝试以下步骤:
- 断开M51/M51C的USB电缆。
- 转到⚙️ 设置 > 系统 > 开发者选项。
- 确认USB调试已启用。
- 如果有,选择撤销USB调试授权并确认选择。
- 禁用然后重新启用USB调试。
-
在主机计算机上,输入以下命令:
adb kill-server
adb start-server - 重新连接USB电缆到M51/M51C。
- 如果在移动计算机上提示,请授权主机计算机进行USB调试。
-
输入:
adb devices - 确认M51/M51C的状态为设备。
如果设备仍然不出现,请确认USB电缆支持数据传输并尝试其他USB端口或USB电缆。
其他信息
有关Android调试桥的更多信息,请参见Android调试桥(ADB) - Android开发者。
Please report any broken links by emailing elo.support@zebra.com and include a link to the knowledge article