一、真机调试
1、为什么要真机调试
在android开发中,真机调试通常是必要的,主要原因在于android模拟器(如AVD)无法完全模拟真实设备的硬件和系统特性
(1)摄像头:模拟器无物理摄像头,无法测试拍照/录像功能
(2)传感器:(重力感应、陀螺仪、气压计等)模拟器仅支持基础传感器模拟,精度和实时性不足
(3)GPS定位:模拟器依赖虚拟定位(需手动配置),无法完全模拟真实GPS信号漂移或环境干扰
(4)NFC/蓝牙:模拟器需通过软件模拟,实际测试需要真机
(5)生物识别:(指纹/人脸识别)模拟器不支持硬件级生物识别功能
2、真机调试分为两种
(1)USB调试:通过数据线连接安卓手机进行调试
(2)WiFi调试:android系统版本必须大于等于11
二、开发者选项
1、调试需要打开开发者选项
一般是点击"OS版本"多次
2、开启"USB调试"
三、adb命令
1、adb
ADB,全称android debug bridge,是个通用命令行工具,能让你和android设备沟通交流
2、设置环境变量
找到SDK安装目录的platform-tools目录,加入环境变量
3、安装应用
adb install 安装包路径
4、投屏软件QtScrcpy
四、USB调试
1、步骤
(1)连接设备
(2)打开开发者选项
(3)启用USB调试
(4)允许USB调试
五、WiFi调试
1、使用配对码