6

我正在尝试构建一个可以在 google 上进行本地搜索的 android 应用程序。

我知道有一个用于 Java 的 Google Search API,我可以将它用于桌面应用程序。但是,当我在我的 android 项目中使用相同的 jar 文件(gsearch.jar)时,会出现一些问题。

当我调用我的 gsearch.Client 对象的 .localSearch() 方法时,发生了运行时错误。错误消息是:“java.lang.VerifyError: gsearch.Client”。此消息出现在 Dalvik 调试监视器日志中。

那么这里的问题是什么?我不能在 android 上使用搜索 API 吗?

更重要的是,如何从 android 应用程序进行本地搜索?android sdk 是否内置了搜索 API?我只能找到 Maps api,而地图搜索不是我要找的..

谢谢您的帮助,

jrh

4

1 回答 1

5

是一个使用 JSON 调用 google ajax 本地搜索而不使用 java gsearch 库的解决方案。

于 2010-03-23T11:21:34.000 回答