A7-3588 · 软件调试
ADB 连接与调试
ADB 用于从电脑操作 A7-3588 的 Android 系统,可查看日志、传输文件、安装应用和进入命令行。使用支持数据传输的 Type-C 线连接电脑和板载 USB 3.0 OTG 接口,开启系统的 USB 调试,并在设备提示时允许当前电脑调试。
建立连接
Windows 安装 USB 驱动并准备 ADB 工具;Ubuntu 可安装 android-tools-adb。在电脑终端检查:
adb version
adb devices -l
adb shell
设备状态显示 device 后即可使用。若显示 unauthorized,完成屏幕上的授权;若显示 offline,可重新插拔数据线并重启 ADB 服务:
adb kill-server
adb start-server
adb devices -l
同时连接多台设备时,对每条命令添加 -s 和目标序列号,例如 adb -s SERIAL shell。
日志和系统信息
adb shell uname -a
adb shell getprop ro.build.version.release
adb logcat -d > logcat.txt
adb bugreport
uname 查看内核信息,getprop 查看 Android 版本,logcat 导出系统日志,bugreport 收集问题报告。复现故障时记录操作、时间和固件版本。
文件与应用
adb push app.apk /data/local/tmp/
adb pull /data/local/tmp/result.txt ./
adb install -r app.apk
adb shell pm list packages
push 从电脑发送文件,pull 取回设备文件;install -r 更新同签名应用并保留应用数据。安装报错时检查应用签名、版本限制和设备剩余空间。
若 Ubuntu 能看到 USB 设备而 ADB 无权限访问,为实际 USB 标识配置 udev 规则,重新加载规则后再连接。普通应用调试不需要开启 root;需要修改系统分区时使用对应开发固件支持的权限流程。