Android默认浏览器未在特定URL上加载

时间:2013-04-22 04:18:31

标签: android url browser uri

我正在使用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=Ygg8NBvIiOWFfiziSKFJKA

问题是,这个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)

由于

1 个答案:

答案 0 :(得分:-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);