我正在通过“ adb.exe”使用C#代码与Android设备进行通信,从而可以成功满足我的要求。像
adb device #To retrieve device details
...
目前,我面临的挑战很少,我可以在这里寻求亚行专家的帮助。要求是将URL加载到Android设备中,并验证该URL是否已在浏览器中打开。
我已经遍历了stackoverflow,并找到了使用以下命令打开URL的方法,该命令已成功启动具有URL的浏览器:
adb shell am start -a android.intent.action.VIEW -d http://www.stackoverflow.com
我无法通过网络/ WiFi通过ADB确认URL是否打开。到目前为止,已经尝试了以下方法。
JavaScript注入:
无法执行。错误代码-3
adb shell开始-android.intent.action.VIEW -d“ javascript:window.onload = function(){console.log('stackoverflow艰辛。')}” -n com.android .browser / com.android.browser.BrowserActivity
UE Automator:
将检索设备中的HTML内容。仅适用于少量设备。
adb shell uiautomator dump / dev / tty
欢迎提出有关如何确认页面已加载到设备中的建议。