我是 Appium 新手,我想使用 Appium 和 C# 执行一些 ADB 命令,
执行“adb shell ps”的示例
Dictionary<string, object> map = new Dictionary<string, object>();
map.Add("command", "ps");
var output = driverAndroid.ExecuteScript("mobile: shell", map);
我以编程方式启动appium
AppiumLocalService service;
AppiumServiceBuilder builder;
if (service == null)
{
builder = new
AppiumServiceBuilder().WithLogFile(new System.IO.FileInfo("Log"));
service = builder.Build();
}
if (!service.IsRunning)
{
service.Start();
}
service.Start();
因此引发了一个异常,它表示以宽松的安全性运行 appium。
我尝试使用“appium --relaxed-security”通过命令行运行 appium,它可以工作。
我尝试检查一下link https://appiumpro.com/editions/3
我想我需要添加一个论点,但我不知道是哪一个。
OptionCollector args = new OptionCollector().AddArguments(GeneralOptionList.);
那么如何在安全性宽松的情况下启动appium呢?
经过挖掘,我发现这个功能无法在appium上以编程方式运行。
所以我像这样在命令行中运行appiumappium--宽松的安全性由此,我可以使用 appium 运行 adb 命令。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)