如何通过 Android Webview 访问 google scholar

How to access google scholar via Android Webview

我当前的 Android 应用程序使用 WebView 允许用户搜索科学期刊(文章)。

当我尝试浏览 Google 学者时,我收到的屏幕显示

We're Sorry... ...but your computer or network may be sending automated queries. To protect our user's we can't process your request right now.

automated query”是什么意思?我的 webView 只是尝试加载 Scholar URL 为什么 google 用户需要对此进行保护?

这是否意味着永远无法通过 Android WebView 访问 Google 学术搜索?

有什么方法可以通过 Android Webview 访问 Google Scholar 吗?

清除 web 视图的缓存和 cookie,然后重试。

CookieSyncManager.createInstance(this);         
CookieManager cookieManager = CookieManager.getInstance();        
cookieManager.removeAllCookie();

Lollypop 及以上:

removeAllCookies(ValueCallback)

讨论了这个话题here in google forum

注:

QS 已经通过我的评论解决了这个问题,我写这个答案是为了帮助遇到这个问题的人。