问题标签 [adbwireless]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android-studio - 亚行连接到不再工作或无休止的安装过程
我有一个 MacBook Pro 16 和 Galaxy S10 组合,我在一个月内通过“WIFI ADB ULTIMATE”插件使用了“wifi adb”,但是一旦它坏了,我就无法连接到我的设备。我多次重新启动 MB 和 S10,我尝试了其他帖子中建议的解决方案,但没有最终解决方案。当我使用“adb usb ...”解决方案时,我可以连接,但是当我移除 USB 电缆时,我得到了一个无休止的安装过程。我在两个设备上使用相同的 wifi。
例如,我可以连接,但是当我拔下 USB 电缆时,我得到了这个:
android studio 看到设备(工具栏)但正在等待它。
所以它只适用于 USB 电缆。
adb - 通过 WIFI 使用 adb 连接到 android 7,而无需通过 USB 连接
我想通过 WIFI 使用 adb 连接到安卓手机。当我这样做时(通过在android中使用WIFI Adb或通过网络构建的ADB)我得到:
和 adb devices 显示相同的结果:
我到处找到的解决方案是:通过USB连接设备并授权PC,然后通过WIFI连接。
不幸的是,我不能这样做,因为:
我已经在 libvrt-manager (KVM) 中安装了 android-x86(最新版本是 android 7.1.2)。我不知道如何通过 USB 将此虚拟机与 android 连接到我的 PC。
那么有没有一种方法可以授权 PC 使用 adb 而无需每次都通过 USB 连接 android 设备?
android - Windows 上的 adb over Wi-Fi (Android 11+):如何保持固定端口或自动连接?
无线 adb 连接在我的Android 11 手机 + Windows 工作站上运行良好。
但这并不方便,因为每次手机 Wifi 断开/重新连接时,我都必须:
- 在安卓设置中开启无线调试。
- 记下端口号 XXXXX,每次都会更改!
adb connect 192.168.1.10:XXXXX
在电脑上运行。
有没有办法跳过第 2 步,方法是:
- 固定端口?
- 让Windows自动检测新端口上的手机?(文档似乎暗示 MacOS 上不需要第 2 步和第 3 步,一旦配对完成,我想知道这是如何工作的)
android - Appium ADB 错误:当设备通过端口 5555 上的 tcpip 连接时,获取设备平台版本时出错
我已经通过端口 5555 上的 tcpip 无线连接了 android 设备。当我运行命令“adb devices”时,我得到以下输出
附加设备列表
172.16.202.156:5555 设备
现在,我正在使用以下功能在同一设备上运行 appium 测试用例
"appPackage": "com.*** . ",
“uiautomator2ServerInstallTimeout”:“500000”,
“设备名称”:“172.16.202.156:5555”,
"appActivity": "********.SplashActivity",
"androidInstallTimeout": "500000",
"nativeInstrumentsLib": "真",
"newCommandTimeout": "500",
"adbExecTimeout": "520000",
“平台版本”:“9”,
"automationName": "UiAutomator2",
"浏览器名称": "",
"waitForAppScript": "$.delay(5000);",
"platformName": "安卓",
“autoAcceptAlerts”:“真”
appium 服务器日志中的 adb 命令出现错误。
[debug] [35m[MJSONWP][39m Encountered internal error running command: Error: Error getting device platform version. 原始错误:执行 adbExec 时出错。原始错误:'Command '/Users/mac1/Library/Android/sdk/platform-tools/adb -P 5037 -s 172.16.202.156:5555 shell getprop ro.build.version.release' exited with code 1'; Stderr: '错误:未知的主机服务'; 代码:'1' [debug] [35m[MJSONWP][39m at ADB.getPlatformVersion (/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-adb/lib/tools/adb-commands .js:122:11) [debug] [35m[MJSONWP][39m 销毁套接字连接
这是完整的 appium 服务器日志。
android - 找不到android对命令(无线调试)
我正在尝试使用以下方式无线连接到我的手机以进行 USB 调试:
adb pair 192.168.30.27:41424
.
但我收到以下错误:
"Unknown command pair" error.
我已经将 Android SDK 平台工具更新到 31+ 版本,但这仍然不能解决这个问题。
android - 有没有办法在 Android 8.0 设备上启用无线调试?
我已经能够通过 Mac 上的 Visual Studio 在 Android 11 手机上使用无线调试,主要是因为它明确具有“无线调试”选项。
但我在 Android 8 手机上找不到类似的选项。那么是否可以在较旧的 Android 手机上进行无线调试?