在Robotium中插入javascript

在Robotium中插入javascript,javascript,robotium,Javascript,Robotium,我正在尝试为Android地图应用程序创建测试,但在运行测试时,GPS不知何故无法获取当前位置。为了绕开这个问题,我需要插入一些javascript才能做到这一点。 有人能告诉我如何在robotium脚本中插入javascript代码吗 谢谢。很简单: private void injectJavaScriptCode(final WebView webView, final String code) { solo.getCurrentActivity().runOnUiThread(n

我正在尝试为Android地图应用程序创建测试,但在运行测试时,GPS不知何故无法获取当前位置。为了绕开这个问题,我需要插入一些javascript才能做到这一点。 有人能告诉我如何在robotium脚本中插入javascript代码吗

谢谢。

很简单:

private void injectJavaScriptCode(final WebView webView, final String code) {
    solo.getCurrentActivity().runOnUiThread(new Runnable() {
        public void run() {
            webView.loadUrl("javascript:" + code);
        }
    });
}
这很简单:

private void injectJavaScriptCode(final WebView webView, final String code) {
    solo.getCurrentActivity().runOnUiThread(new Runnable() {
        public void run() {
            webView.loadUrl("javascript:" + code);
        }
    });
}