我可以用Robotium启动Android浏览器吗?

时间:2013-11-27 06:41:49

标签: android robotium

我是Robotium的新手。我正在尝试使用Robotium启动Android浏览器。谢谢!

2 个答案:

答案 0 :(得分:1)

你可以这样做:

Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.google.com"));
i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
getInstrumentation().getContext().startActivity(i);

然而,它将打开另一个应用程序,您将无法使用robotium执行任何其他操作。

答案 1 :(得分:0)

Robotium can be used for accessing views inside the application. Since browser is another    application you cannot access it. 

Only you can just launch a browser using the following code

Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.google.com"));
Context instrumentationContext=getInstrumentation().getContext();
instrumentationContext.startActivity(browserIntent);