谷歌搜索API适用于Android系统

6

我正在尝试构建一个可以在Google上进行本地搜索的Android应用。

我知道有一个Java的Google搜索API,我能够将其用于桌面应用程序。然而,当我在我的Android项目中使用相同的jar文件(gsearch.jar)时,出现了一些问题。

当我调用我的gsearch.Client对象的.localSearch()方法时,会发生运行时错误。错误消息是:“java.lang.VerifyError:gsearch.Client”。此消息在Dalvik Debug Monitor日志中发生。

那么问题在哪里?我不能在Android上使用搜索API吗?

更重要的是,我该如何从Android应用程序中进行本地搜索?Android SDK是否具有内置搜索API?我只能找到Maps API,而地图搜索不是我要找的...

感谢您的帮助,

jrh


意思是你在“local.google.com”上进行的搜索。 - jrharshath
1个回答

5
这里有一个解决方案,使用JSON调用谷歌本地搜索的ajax local search,而不使用Java gsearch库。 这里提供了详细信息。

谷歌上的“本地搜索”怎么样?就像local.google.com一样? - jrharshath

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接