adb

为什么“adb.exe devices”在 Windows 10 上看不到我的手机?
adb

为什么“adb.exe devices”在 Windows 10 上看不到我的手机?

我的手机(Blackview A80Pro)上启用了 USB 调试和文件传输,并按照 Blackview 的建议安装了手机的 USB 驱动程序。但是,虽然“adb.exe 版本”显示了版本,但“adb.exe 设备”并未在 Windows 10 上显示我的手机。有趣的是,Ubuntu 20.04 确实看到我的手机使用了 Linux 版本的 adb! ...

Admin

fastboot 启动 boot.img 失败
adb

fastboot 启动 boot.img 失败

我正在使用 Ubuntu 20.04.3 LTS,当尝试启动或刷新我编译的 TWRP 恢复映像时,收到错误: $ fastboot boot boot.img downloading 'boot.img'... FAILED (command write failed (Success)) finished. total time: 0.000s $ fastboot flash boot boot.img downloading 'boot.img'... FAILED (command write failed...

Admin

如何在 Windows 7 笔记本电脑上更新 Google USB 驱动程序?
adb

如何在 Windows 7 笔记本电脑上更新 Google USB 驱动程序?

我正在尝试更新我的 Google USB 驱动程序以执行 亚行 使用运行 Windows 7 SP1 x64 Ultimate 的笔记本电脑通过我的 Google 设备进行调试。 我目前有 Google USB 驱动程序 v7: 我去了https://developer.android.com/studio/run/win-usb下载最新的驱动程序,即 v13,但是当我尝试更新我的驱动程序时,Microsoft Windows 提示我的驱动程序已经是最新的,如下面的屏幕截图所示。为什么?v7 是适用于 Win7 的最新驱动程序吗? ...

Admin

如何使 ADB 连接超时
adb

如何使 ADB 连接超时

我正在制作自动化 bash 脚本,它将超出 IP 范围并尝试通过 ADB 进行连接。 如果我尝试: adb connect <not android device> 该命令将挂起 30 秒,直到它说 "failed to connect to '192.168.1.231:5555': Operation timed out". 我如何才能让 ADB 连接尝试用更少的时间连接。比如 3 秒? ...

Admin

Android 设备在同一网络上无法 ping 通 PC
adb

Android 设备在同一网络上无法 ping 通 PC

我将 Android 手机连接到 PC(安装了 Android SDK 的 Windows 10)。我将 PC 设置为移动热点,以便手机可以连接到 PC 网络。我的 PC 可以 ping 通手机的 IP 地址,但当我想从手机外壳(通过adb shell)ping 通 PC 时,它无法 ping 通。我在 PC 上有一个 HTTP 服务器,需要手机连接到该服务器,但目前无法连接到该服务器。 PC的IP地址是192.168.137.1: Wireless LAN adapter Local Area Connection* 2: Connection-s...

Admin

ADB 调试停止工作,三星 S21,Macos,Catalina
adb

ADB 调试停止工作,三星 S21,Macos,Catalina

我的主要测试设备已停止在 macos catalina 上通过 adb 工作。我进行了大量故障排除,下面将详细介绍。 TLDR;该设备在另一台台式机上以及并行的 Mac(Windows 10)上运行良好。其他设备也可以正常工作。 更新:我从几周前的 Time Machine 备份中完全恢复了系统。当时一切正常,但现在仍然无法正常工作。我认为这让我们知道这是 Android 设备上的问题。 更新 2:我将 S21 重置为出厂设置(重新设置真麻烦)。没什么区别。最近有一个更新,所以我尝试使用 ODIN 刷新到上一个更新。没什么区别。 我还是不明白哪个设备是罪魁祸...

Admin

从三星 Galaxy S8 Note 中提取所有文件(无需 root)
adb

从三星 Galaxy S8 Note 中提取所有文件(无需 root)

我有一部三星 Galaxy S8 Note,是从一个客户那里买来的,他从一家名为 asgoodasnew 的“值得信赖”的二手商店买的,智能手机的价格由原主人按费率支付,而且他们似乎没有支付剩余的费用。 asgoodasnew 向新主人(我的客户)发出警告,如果到 2020 年底还不付钱,智能手机将在 3 天内被锁定,加载屏幕消失 10 秒后会弹出此屏幕 手机未 root,且具有 OEM 固件和恢复功能 似乎开发人员选项和 USB 调试被禁用了,我不确定是否adb可以提供帮助(如果可以,如何帮助?) asgoodasnew 愿意更换智能手机,但我如何才...

Admin

如何在批处理文件中使用 ADB 打开 Windows 文件资源管理器窗口
adb

如何在批处理文件中使用 ADB 打开 Windows 文件资源管理器窗口

我尝试将其发布在 Stack 上,但有人告诉我这里可能更合适。 我正在尝试运行一个蝙蝠程序,它将使用 Windows 中的 ADB 打开 Android 设备上的文件夹。 我一生都在寻找并破解难题,但却无果(我的搜索技巧相当差,所以如果这是重复的,很抱歉)。 我可以轻松地在 Windows 文件夹上使用 START 执行此操作,但这似乎在 ADB 命令结构中不起作用。 adb -s %%G Start "/sdcard/Android/data/com.company.title/files/" 錯誤。 似乎 adb 不喜欢启动,想知道是否有人知道如何做到...

Admin

有密码的情况下如何通过电脑控制屏幕坏了的安卓手机?
adb

有密码的情况下如何通过电脑控制屏幕坏了的安卓手机?

我的手机屏幕坏了。我想用电脑使用它(我只需要使用两个应用程序一小会儿)。我的手机上有密码。如果我没记错的话,我启用了 USB 调试。当允许 USB 调试模式弹出时,我不知道我是否选中了始终允许从这台电脑进行调试的选项。我正尝试用scrcpy它从电脑控制我的手机。手机是三星 Galaxy J7(2016 年)。 这是我尝试过的: 我adb从这里我scrcpy从这里。我将adb文件移至一个文件夹。我将scrcpy文件移至同一个文件夹,覆盖了重复的文件。 我从该文件夹打开了命令提示符(我在 Windows 上)。我使用 USB 数据线将手机连接到电脑。连接后,我立...

Admin

在 VMware 工作站播放器中,在客户操作系统中运行“adb devices”,不会显示智能手机设备
adb

在 VMware 工作站播放器中,在客户操作系统中运行“adb devices”,不会显示智能手机设备

在 VMware Workstation 16 Player 中,在客户操作系统中运行“adb devices”不会显示智能手机设备。 但客户操作系统可以看到它以进行文件传输 我尝试用另一部智能手机也遇到同样的情况 所以这不是某款智能手机独有的问题,两款智能手机都会出现这个问题。 并且在这两种情况下,当在主机操作系统中查看它们时(因此,当不设置 vmware 将它们切换到客户操作系统时),则从主机操作系统开始就可以 adb devices工作。 我曾经使用过 VMWare Player,但一位朋友曾经提到,他认为 VMWare Workstation ...

Admin

如何让 adb 设备在 virtualbox 虚拟机中工作?
adb

如何让 adb 设备在 virtualbox 虚拟机中工作?

如何让 adb 设备在 virtualbox 虚拟机中工作? (注意:我安装了 VS 2015 可再发行版本https://www.microsoft.com/en-us/download/details.aspx?id=53587为了adb devices不在我的 win7 VM 上给出缺少 DLL 的错误,否则至少在 win7 上会给出错误。我从https://developer.android.com/studio/releases/platform-tools ) 如您所见,在虚拟机之外,它列出了连接到我的物理计算机的智能手机。 但在虚拟机中,它...

Admin

Intellij Idea 社区“无法找到 adb”错误
adb

Intellij Idea 社区“无法找到 adb”错误

我使用 IntelliJ Idea Community 通过 Appium 进行自动化测试。我不需要 Android Studio。模拟器开始但我明白了AVD 管理器 - 无法找到 adb我想解决此错误消息。当我在 cmd 中输入adb --version我得到: Android Debug Bridge version 1.0.41 Version 30.0.5-6877874 Installed as C:\Users\myname\AppData\Local\Android\Sdk\platform-tools\adb.exe 我在Win10环境中添...

Admin

通过 USB 连接 PC 为 USB 设备提供更多电力
adb

通过 USB 连接 PC 为 USB 设备提供更多电力

我有多个 Android 设备,需要始终通过 USB 连接到 PC(使用有源 USB 集线器或直接连接到 PC 上的某个 USB 端口) 现在我需要连接的 Android 设备都有不同的电源要求,从 5V 1A、5V 2A 到 5V 3A 甚至更多。如果我没记错的话,PC 上的 USB 端口只能提供 5V 0.5A,即使使用我在市场上能找到的有源 USB 集线器,单个 USB 端口的最大输出也只有 5V 1.5A,这不足以让 Android 设备正常工作(尽管它可以工作) 所有这些 Android 设备都配有自己的电源块,可以输出适当的电量,但它们都是通过 ...

Admin

Windows 10:进程 1 的输出用作进程 2 的输入:管道
adb

Windows 10:进程 1 的输出用作进程 2 的输入:管道

过程1: adb shell screenrecord --bit-rate 6000000 --size 1280x720 --output-format=h264 - 过程2: ffplay -f h264 通常 ffplay 将其输入作为参数(-i _input) 如何管道化这些进程?进程 1 的输出必须是进程 2 的输入 ...

Admin

如何使用批处理文件将目录名转换为在空格前带有反斜杠的名称,以便在 Linux Shell 中使用
adb

如何使用批处理文件将目录名转换为在空格前带有反斜杠的名称,以便在 Linux Shell 中使用

我正在 Windows 10 中编写批处理脚本,将文件从 Android 手机上的特定文件夹移动到我的计算机,然后删除手机上的文件。我只想为手机上的目录定义一个变量。问题是我使用 Windows 命令复制文件 (%phonedir%) 并使用 Android 中的 shell 命令 (%phonedirsh) 删除文件,并且这两个命令在处理目录名称中的空格时具有不同的语法。 有没有什么办法可以让我为目录使用一个变量,然后让脚本自动将其转换为每个命令的正确语法? 这是我当前的代码: @echo off :: SET VARIABLES set "adb=C:\...

Admin