大小:564KB 时间:2023-12-01 14:00
语言:中文 系统:Android
RemoteADBShell手机版是一款安卓远程adb命令行app,工具可在同一wifi环境下实现远程传输、usb驱动程序调试、目标协议实现等功能,完全免费,使用简单,值得拥有!
通过网络连接到在另一台Android设备上运行的ADB
远程ADB Shell是一个终端应用程序,可让您通过网络连接到其他Android设备的ADB Shell服务并执行终端命令。
这对于远程调试Android设备(运行诸如top,logcat或dumpsys之类的工具)很有用。
它支持同时连接到不同设备的多个连接,并且即使在后台运行应用程序,也可以保持这些连接的活动状态。
此应用程序不需要在任何一台设备上都具有root用户,但root用户可能有助于配置目标设备。
如果目标设备未植根,则必须使用具有Android SDK和Google USB驱动程序的计算机对其进行配置(详细信息如下)。
该应用程序是通过ADB公开的外壳的包装。它保持15条命令历史记录,可通过长按命令框来访问。长按终端显示本身将提供以下选项:发送Ctrl + C,切换自动滚动或退出终端会话。
它的工作方式与“ adb shell”命令在计算机上工作的方式完全相同。
由于此应用程序使用Java中的ADB协议的本机实现,因此它不需要在任何设备上或目标设备上的任何第三方应用程序上具有root用户。
这些设备彼此之间的通讯协议与从Android SDK向运行ADB客户端的计算机的通讯协议完全相同。
重要信息:运行Android 4.2.2及更高版本的设备使用RSA密钥来验证ADB连接。在我的测试中,运行4.2.2的设备在您首次连接到计算机时(从安装了此应用程序的每个设备中)都需要插入计算机。
这使他们可以显示必须接受的公共密钥接受对话框(并选中“始终允许此计算机允许”)。运行Android 4.3和4.4的设备在没有连接计算机的情况下显示对话框似乎没有问题,因此这似乎是针对Android 4.2.2的解决方法。
要配置无根目录的目标,请将目标设备插入安装了Android SDK的计算机,然后从Android SDK的platform-tools文件夹中运行“ adb tcpip 5555”。
这将启动ADB在目标设备上的端口5555上进行侦听。然后可以拔出设备的电源,并在重新启动之前保持正确的配置。
对于植根设备(虽然不是必需的),您可以安装多个“ ADB WiFi”应用程序之一,以使ADB服务器能够通过网络进行侦听。
具有自定义ROM的设备可能在“设置”的“开发人员选项”窗格中具有通过网络启用ADB的选项。
使用这两种方法之一,都可以正确配置ADB以使用此应用进行网络访问。
初始连接仍然需要4.2.2的额外步骤。
要连接到远程Android设备,请在Remote ADB Shell中输入设备的IP地址和端口号(上例中为5555)。
点击连接,它将尝试连接到设备并启动终端。
显示全部
ADB调试工具
网友评论