之前,我们需要在命令提示符中不断输入“adb connect 192.168.X.XX:port”代码。

现在,我们使用一个.bat文件来简化这个过程。

首先,运行adb connect代码之前:

- 无线adb需要Android 11及以上设备。

- 设备必须使用“adb pair 192.168.x.xx:port paircode”进行有线或无线连接。

- 你需要在手机上打开无线调试窗口,才能运行代码;只有在这个窗口中,端口才会被创建。

- 除此之外,通过在开发者选项中禁用adb认证超时,你会永久配对,不需要再次配对。

.bat文件的名称不能包含“adb”,并且保存为ANSI编码。使用此代码,你不需要输入IP和端口。

在“set ADB_PATH”部分中指定adb文件夹。你可以在Unity内置的adb文件夹中找到并写入。

代码如下:

@echo off

set ADB_PATH=C:\Users\\Documents\ADB_SDK\platform-tools\adb.exe

echo 无线ADB服务正在启动...

echo 设备搜索中,请稍等...

echo ----------------------------------------------------

:: 启动ADB服务并在后台扫描设备

%ADB_PATH% devices > nul

:: 只等待2秒钟,等ADB扫描网络

timeout /t 2 /nobreak > nul

echo ----------------------------------------------------

echo 连接状态:

%ADB_PATH% devices

pause