每次更新Android Studio时,无线ADB似乎都会出现越来越多的问题.使用2.1.1,我现在无法使用以下命令连接到我的平板电脑:
adb connect <ip addr>
Run Code Online (Sandbox Code Playgroud)
它导致错误:
unable to connect to <ip addr>:5555: cannot connect to <ip addr>:5555: No connection could be made because the target machine actively refused it. (10061)
Run Code Online (Sandbox Code Playgroud)
这在批准平板电脑上对话框中的连接后直接发生.在今天之前,我被迫adb kill-server先尝试连接到平板电脑,但现在甚至没有帮助.
我正在尝试使用以下方法无线连接到我的手机进行 USB 调试:
adb pair 192.168.30.27:41424。
但我收到以下错误:
"Unknown command pair" error.
我已经将 Android SDK Platform 工具更新到 31+ 版本,但这仍然不能解决此问题。
在android 11之前,我能够使用这种方法无线调试应用程序
问题是 Android 11引入了无线调试,上述方法无法按预期工作。而且无线调试模式除非我的android手机连接到wifi才能打开,所以它无法工作,因为我想使用目标手机的热点进行无线调试。
有什么可能的解决办法吗?或者即使手机没有连接wifi也可以打开无线调试模式吗?
该无线连接亚行的工作我的Android手机11 + Windows工作站上的罚款。
但这并不方便,因为每次手机 Wifi 断开/重新连接时,我都必须:
adb connect 192.168.1.10:XXXXX在电脑上运行。有没有办法跳过第 2 步:
我试过开发者模式和USB调试是否启用,
使用以下代码更改。工作正常。
private fun check_My_Android_Mobile_Developer_Mode_Status() {
// 解决方案1
val adb: Int = Settings.Secure.getInt(this.contentResolver,
Settings.Global.ADB_ENABLED, 0)
Toast.makeText(this,"USB Debugging Detect: adb mode:"+adb, Toast.LENGTH_LONG).show()
Run Code Online (Sandbox Code Playgroud)
// 解决方案2
if(Settings.Secure.getInt(this.getContentResolver(), Settings.Global.DEVELOPMENT_SETTINGS_ENABLED, 0) == 1) {
// Developer Mode enabled
Toast.makeText(this,"Developer Mode enabled: Show Alert", Toast.LENGTH_LONG).show()
} else {
//Developer Mode does not enabled
Toast.makeText(this,"Developer does not enabled: Running Safe Mode", Toast.LENGTH_LONG).show()
}
}
Run Code Online (Sandbox Code Playgroud)
但是,我想检查无线调试模式是否已启用(从开发人员模式打开状态)。我无法找到任何解决方案。
任何人都可以帮忙解决这个问题吗?谢谢提前。参考链接如下:
我有一个带有Android 6.0的Nexus 6设备,没有root的库存版本.为了避免使用USB电缆永久连接设备,我使用了以下过程:
adb tcpip 5555.adb connect <device-ip>:5555以wifi模式连接.当我尝试从Android Studio部署应用程序时,连接将丢失.
我多次使用这个程序和其他设备(没有Android 6),我没有问题.
任何的想法?
我已经能够通过 Mac 上的 Visual Studio 在 Android 11 手机上使用无线调试,主要是因为它明确具有“无线调试”选项。
但我在 Android 8 手机上找不到类似的选项。那么是否可以在旧款 Android 手机上进行无线调试呢?
我有一个情况,我需要在 USB 上存储一些数据。当我尝试将 USB 连接到 Android 设备时出现一些错误。我尝试通过 ADB 调试我的应用程序。这是我到目前为止所做的事情。
我通过终端发出命令来连接我的手机。
E:>adb connect 192.168.0.13:5555 连接到 192.168.0.13:5555
它显示我的设备已连接到终端。
E:>adb devices 附加设备列表 0123456789ABCDEF 设备 192.168.0.13:5555 设备
但是当我按下 AndroidWiFiADB 图标时,我收到以下消息。
“无法连接到设备“Signature_Touch”。请确保您的计算机和设备连接到同一 WiFi 网络。”