0

我正在使用monkeyrunner进行自动化。我正在执行的脚本需要在 Android 默认浏览器中加载 URL,但是当我尝试使用下面显示的 URL 时,浏览器没有加载,并且根本没有打开浏览器。

http://www.google.nl/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CCEQFjAA&url=http://ark.com.ge/&ei=IDeoUIPUI-ik0AWa1oCIDg&usg=AFQjCNE1H_KILEGlt8o_ewzUszZUJfMV9A&sig2=Ygg8KJJJJfIiOWFfiziSKF

问题是,这个 URL 是什么,为什么浏览器不工作?长度?字符的组合?

顺便说一句,这个 URL 在桌面上工作。

下面显示的是运行此 URL 的代码部分

device.wake()
MonkeyRunner.sleep(2)
device.shell('am force-stop com.google.android.browser')
MonkeyRunner.sleep(2)
device.startActivity( component='com.google.android.browser/com.android.browser.BrowserActivity', uri=url)
MonkeyRunner.sleep(40)

谢谢

4

1 回答 1

-1

使用此代码,它为我工作

Intent intent= new Intent(Intent.ACTION_VIEW,Uri.parse("http://www.google.nl/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CCEQFjAA&url=http://ark.com.ge/&ei=IDeoUIPUI-ik0AWa1oCIDg&usg=AFQjCNE1H_KILEGlt8o_ewzUszZUJfMV9A&sig2=Ygg8NBvIiOWFfiziSKFJKA"));
            startActivity(intent);
于 2013-04-22T06:05:13.997 回答