获取Android应用程序的谷歌搜索结果

adj*_*fac 5 search android

今晚我用谷歌搜索了这个安静,并没有真正找到一个好的解决方案.

我只需要在谷歌上运行查询并检索顶部,比如10个结果.现在我需要的唯一信息是前10个结果的URL.如果您希望以xml格式返回结果,Google似乎会提出很多限制,除非您是付费客户.那么这里最好的选择是什么?只需获取"http://google.com/search?q="的html并尝试手动解析它?有没有更好的方法呢?