是否真的有一种方法可以在不使用电缆的情况下将 ADB 命令发送到非根 android 设备?
Is there truly a way to send ADB commands without the usage of a cable to a non-rooted android device?
所以,让我们把这个说清楚。
- USB/Any其他你能想到的电缆都不存在。我不想 EVER 使用一个。不是在建立一个以后不需要使用 USB 电缆的环境的过程中,不是 EVER。忘记电缆,它们不存在。
- 我的 android 设备是实体手机 phone,没有模拟器。
- 它没有root权限而且我不关心涉及root权限的方法。我不想 root 我的 phone.
真的有办法建立 ADB 并使用它在非 root 物理 android 设备上无线发送命令吗?我的方案基本上是一台 PC 台式计算机和一台 Android 设备。没有其他的。我只需要在上述条件下在两者之间建立ADB。如果有适合我的场景和条件的方法,可能是什么?
关于这个确切问题的讨论帖数不胜数,但许多人回答错误并得到了很好的反馈,而其他人则被审核并标记为与 完全无关的讨论帖重复原题。
对此类话题的典型回答或版主的参考资料要么包含使用电缆 and/or 为设备生根,但问题已经非常清楚地表明不要使用任何电缆。
这具有误导性和烦人性。我无法从涉及这个问题的任何地方得到一个简单的答案。这令人困惑,因为它不涉及符合原始post的细节、场景等的答案
是的。您可以通过 WiFi 将 Android 设备连接到您的 PC,无需电缆:
(这些步骤直接取自此处的 Android 开发人员文档:https://developer.android.com/studio/command-line/adb)
在 Android 11+:
- 在您的工作站上,更新到最新版本的 SDK 平台工具。
- 在设备上,启用开发者选项。
- 启用无线调试选项。
- 在询问是否允许在此网络上进行无线调试的对话框中,单击允许。
- Select 使用配对码配对设备。记下设备上显示的配对码、IP地址和端口号。
- 在您的工作站上,打开终端并导航至 android_sdk/platform-tools。
- 运行
adb pair ipaddr:port
。使用步骤 5 中的 IP 地址和端口号。
- 出现提示时,输入您在第 5 步中收到的配对代码。一条消息表明您的设备已成功配对:
none
Enter pairing code: 482924
Successfully paired to 192.168.1.130:37099 [guid=adb-235XY]
- (仅适用于 Linux 或 Microsoft Windows)运行
adb connect ipaddr:port
。使用无线调试下的IP地址和端口:
所以,让我们把这个说清楚。
- USB/Any其他你能想到的电缆都不存在。我不想 EVER 使用一个。不是在建立一个以后不需要使用 USB 电缆的环境的过程中,不是 EVER。忘记电缆,它们不存在。
- 我的 android 设备是实体手机 phone,没有模拟器。
- 它没有root权限而且我不关心涉及root权限的方法。我不想 root 我的 phone.
真的有办法建立 ADB 并使用它在非 root 物理 android 设备上无线发送命令吗?我的方案基本上是一台 PC 台式计算机和一台 Android 设备。没有其他的。我只需要在上述条件下在两者之间建立ADB。如果有适合我的场景和条件的方法,可能是什么?
关于这个确切问题的讨论帖数不胜数,但许多人回答错误并得到了很好的反馈,而其他人则被审核并标记为与 完全无关的讨论帖重复原题。 对此类话题的典型回答或版主的参考资料要么包含使用电缆 and/or 为设备生根,但问题已经非常清楚地表明不要使用任何电缆。
这具有误导性和烦人性。我无法从涉及这个问题的任何地方得到一个简单的答案。这令人困惑,因为它不涉及符合原始post的细节、场景等的答案
是的。您可以通过 WiFi 将 Android 设备连接到您的 PC,无需电缆:
(这些步骤直接取自此处的 Android 开发人员文档:https://developer.android.com/studio/command-line/adb)
在 Android 11+:
- 在您的工作站上,更新到最新版本的 SDK 平台工具。
- 在设备上,启用开发者选项。
- 启用无线调试选项。
- 在询问是否允许在此网络上进行无线调试的对话框中,单击允许。
- Select 使用配对码配对设备。记下设备上显示的配对码、IP地址和端口号。
- 在您的工作站上,打开终端并导航至 android_sdk/platform-tools。
- 运行
adb pair ipaddr:port
。使用步骤 5 中的 IP 地址和端口号。 - 出现提示时,输入您在第 5 步中收到的配对代码。一条消息表明您的设备已成功配对:
none
Enter pairing code: 482924
Successfully paired to 192.168.1.130:37099 [guid=adb-235XY]
- (仅适用于 Linux 或 Microsoft Windows)运行
adb connect ipaddr:port
。使用无线调试下的IP地址和端口: