2010-03-23 34 views
6

Tôi đang cố gắng xây dựng một ứng dụng Android có thể thực hiện tìm kiếm địa phương trên google.Tìm kiếm Google api cho hệ thống Android

Tôi biết có Google Search API for Java và tôi có thể sử dụng nó cho ứng dụng dành cho máy tính để bàn. Tuy nhiên, khi tôi sử dụng cùng một tệp jar (gsearch.jar) trong dự án Android của tôi, một số vấn đề phát sinh.

Khi tôi gọi phương thức .localSearch() của đối tượng gsearch.Client, lỗi thời gian chạy đang xảy ra. Thông báo lỗi là: "java.lang.VerifyError: gsearch.Client". Thông báo này xuất hiện trong nhật ký Màn hình gỡ lỗi Dalvik.

Vậy vấn đề ở đây là gì? Tôi không thể sử dụng API tìm kiếm trên android?

Quan trọng hơn, làm cách nào để thực hiện tìm kiếm địa phương từ ứng dụng android? SDK sdk có API tìm kiếm sẵn có chưa? Tôi chỉ có thể tìm thấy những api Maps và Bản đồ tìm kiếm không phải là những gì tôi đang tìm kiếm ..

Thanks for the help,

jrh

+0

bạn có ý nghĩa gì với địa phương? – systempuntoout

+0

có nghĩa là tìm kiếm bạn thực hiện trên "local.google.com" – jrharshath

Trả lời

5

Here một giải pháp sử dụng một cuộc gọi JSON để google ajax local search không sử dụng thư viện java gsearch.

+0

và cách "tìm kiếm địa phương" trên google? như trên local.google.com? – jrharshath

+0

Yea, tôi tìm thấy tài liệu .. nhưng cảm ơn :) – jrharshath

Các vấn đề liên quan