要在 Android Studio 中通过手机真机进行同步调试,需完成 设备端配置、开发环境配置 和 连接调试 三个关键步骤。以下是基于最新公开资料整理的完整流程:
5 a$ I" a! Y r+ U$ P2 Y( f
7 z H3 V+ r9 h3 |* L" a0 S一、手机端设置1 t" J [% _6 P% X! _ }
启用开发者选项
. t, w O$ f7 d进入手机「设置」→「关于手机」,连续点击「版本号」或「内部版本号」7次(部分机型为5次),直到提示“您已处于开发者模式”。, I: g/ `% t+ g2 U
/ `" U$ D+ P# ]) J5 r# d$ c2 ~
开启 USB 调试
{6 \* f! N6 a4 v0 ?- v返回「设置」,进入「系统和更新」→「开发者选项」(部分机型路径不同,如小米在「更多设置」中),开启:
4 T L0 Q; p( s1 l# H7 B0 o, `8 F! v& E2 e- [
USB 调试( P$ A' g) @! k3 }/ R; E
USB 安装(如华为/鸿蒙设备)5 y0 G& _; t" @$ X5 z+ f( ^
关闭「监控 ADB 安装应用」(避免安装失败)
: h2 c& O4 g0 ]" N- p' D48 u* e! o% V. \+ s! _. F7 F& w
7
, [, d/ o# X) @授权调试(首次连接时)
+ D1 t- n" \( B9 f用 USB 线连接手机后,手机会弹出「RSA 密钥指纹」提示,点击 允许。
6 p$ I+ [3 }0 _+ g" O. y$ I
' j$ B7 ^/ ]- @3 T, ^( v二、电脑端配置(Android Studio)9 a) I) l" B$ i0 x: C
安装必要组件
( ?. L! Z" E* M }8 Q H S打开 Android Studio,进入:
6 f6 n( D1 | J! u k5 R- N; b' {! X! M. p, J- N f" P/ Y
text. P0 [2 L% {9 B) ^) Y9 ]( Z3 y
File → Settings → System Settings → Android SDK → SDK Tools- F4 l+ w5 r- |3 [
确保勾选:% g8 g; Q8 F2 Y8 {, l- }9 |! q
: }6 o0 y3 S# F/ k6 ^( hGoogle USB Driver(用于驱动识别)% i5 G$ D j# ^" x, Y8 `
4
- j" w- F7 [6 h- Y2 O7$ o/ h/ J! ~* ?
安装与手机 Android 版本匹配的 SDK Platform(如 API 29 对应 Android 10)
* }1 _: A# r" b3 h4
: y) n1 ~" s G安装 ADB 环境(可选但推荐); p0 ^0 o$ Z$ L- k+ l5 e- T0 a
ADB 已包含在 Android SDK 中,路径通常为:+ U/ M$ t/ y$ c7 V# U7 B% x2 }4 l
( f# s" l* o1 s5 s
text
3 F( l( L2 u8 R) g5 Y" S# {! t<Android_SDK_Path>/platform-tools/adb
2 n" Y( z1 a8 m- O# v9 v可将此路径添加到系统环境变量 PATH,便于命令行使用
6 J4 X" K+ n2 ?" c. M12。
, w! B" T8 I3 q4 B. o9 r
6 S z7 P% X6 h9 a N! L- _1 D6 f/ o7 \三、连接与调试方式
1 [7 j! @) b. E" C8 x方式 1:USB 有线连接(最稳定)5 C4 \$ o2 y' z8 y0 D. h* X
使用 原装数据线 连接手机与电脑(廉价线可能仅支持充电)5 i9 U& ^& W# K/ Q5 Y. M" J
3。. ?4 P9 |: B5 T, q* y
在 Android Studio 中点击工具栏 ▶️ Run 按钮。! @4 {5 E5 E" U: a# a
选择已连接的真机设备,应用将自动安装并启动调试会话
& I5 D0 H2 }3 ]6 | @6。
, h) L( @! q) v _' T2 U✅ 成功标志:
! k8 r1 x& a2 M1 O; k* G! m4 c% p, @
: K, }, |: p/ j T- z; K终端执行 adb devices 显示设备 ID(如 E3LBB50215122163 device)
1 U1 ~$ @+ Q- m. ]1 g4
; e. k7 z! g. ^% T3 M MAndroid Studio 设备选择器中显示真机型号9 e- z5 i6 I! d, U5 z& F& m! t
方式 2:Wi-Fi 无线调试(免数据线)
$ b; B0 h& Z4 J1 P2 y% Y适用于 Android 11+ 或通过 ADB 命令实现 " v4 s" U7 J. `) R7 ~
5
/ {% \" R0 _: g! \+ I8 E" _+ U9:! H% ^) ~7 B# E4 C& b8 _$ U7 S
6 A' ?2 x% ]( O# \, }& {" j
首次需 USB 连接,确保手机与电脑在同一局域网。
" L: B7 E1 [' @" p0 u( v在命令行执行:! ~4 p" c9 F5 w o
bash+ Z' o& @2 z6 r& V6 b/ n: z4 B# \- ^
adb tcpip 5555
7 u w5 C3 B% m9 C( |) M拔掉 USB 线,执行:
4 E$ i( E( {$ n9 Xbash
, q/ M& `' `) T) V- n1 Tadb connect <手机IP>:55551 ]9 D& D5 S+ |* T* ^) v6 f2 Q
(手机 IP 可在「设置 → 关于手机 → 状态信息」中查看)& J5 X( X. w$ `; }" S' i! y( S
59 {" Y2 ^* c- P: b$ n' h+ f
110 V& m7 D- p1 t; l% K. L
Android Studio 中即可选择该设备进行调试。
$ P0 R" ^. V# p. \, J; V💡 提示:Android 11+ 支持原生「无线调试」功能(无需 ADB 命令),通过配对码直接连接
' A4 k6 T; A( P/ ^9。' l! Y" {& S* v, d# h7 n
- f7 L/ `6 M- j' u四、常见问题排查
( {8 ~+ ]! l% B# x1 ]6 d现象 解决方案
* J H# N6 M2 e$ m- @设备未识别 更换原装数据线、检查 USB 连接模式是否为「传输文件」% l# S" l$ S( Z6 ~% M) U5 z
4
+ l! D* ?& |, D$ i3
, a( d. j; O- g2 I提示“No target device found” 在 Android Studio 中点击 Tools → ADB → Enable ADB Integration ( N7 P8 s9 q9 l2 `2 i+ A8 @, T
1
, ]0 \1 W( }% W i4 G华为/鸿蒙无法安装 APK 关闭「监控 ADB 安装应用」
" b4 q% o" B7 G9 ~2 ?7 s4& L) Q( w) o% o5 u; a
7& L$ t& W# O+ D H" G
驱动问题(Windows) 在设备管理器中手动更新驱动,指向 SDK\extras\google\usb_driver
$ U0 z/ \( f! T& z% B* N; u) c12. R: L/ B" c/ S
五、调试操作技巧5 E' R! S" x- I$ ]5 k/ Y& S
查看日志:打开 Android Studio 底部 Logcat 面板,按 Tag 或包名过滤日志
- O! q1 Q4 L7 z1 y L6 S m, Q4。
# t( q. y2 ?* B' C# Z设置断点:在 Java/Kotlin 代码行号左侧点击,启动 Debug(绿色虫子图标)/ p% n9 s; v0 b- f7 o% v* u* X
6。
# l3 \5 O, a* N$ n0 b j多设备管理:通过 adb -s <设备ID> <command> 指定操作目标设备 , Q I# r0 H. E! p! X
5。& E v7 w: q0 p: }6 }! [
如需进一步帮助,可使用 Android Studio 内置的连接助手:
; S4 e! E3 [9 BTools → Troubleshoot Device Connections
% P: g, y: z, P' e9。! \& g5 h, P5 M5 W
8 ]) E3 c4 y* a- N. L) W
参考 |