我正在使用appium dot net驱动程序,我想关闭/打开wifi。请使用appium或adb命令在c#中建议方法,该命令可以发送到设备以关闭wifi
答案 0 :(得分:0)
来自问题How to turn off Wifi via ADB?:
启用Wi-Fi:
adb shell svc wifi enable
停用Wi-Fi:
adb shell svc wifi disable
来自问题Run Command Prompt Commands:
System.Diagnostics.Process process = new System.Diagnostics.Process();
System.Diagnostics.ProcessStartInfo startInfo = new System.Diagnostics.ProcessStartInfo();
startInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
startInfo.FileName = "cmd.exe";
startInfo.Arguments = "/C adb shell svc wifi enable/disable";
process.StartInfo = startInfo;
process.Start();
注意:我不知道C#,所以如果出现问题请纠正我。
答案 1 :(得分:0)
在C#中,我不确定直接方法,但你可以试试这个:
禁用WIFI:
((AndroidDriver<AppiumWebElement>)appiumDriver).ConnectionType = ConnectionType.AirplaneMode;
启用WIFI:
((AndroidDriver<AppiumWebElement>)appiumDriver).ConnectionType = ConnectionType.AllNetworkOn;