2

AndroidアプリケーションでGooglePlacesAPIを使用したい。GoogleのAPIコンソールから取得したAPIキーを持っています。このチュートリアルの「オートコンプリートの実行」セクションをフォローしています。

今私が直面している問題は、まさにこれに必要なjarファイルです。私は2つで試しました:

  1. google-api-client-1.6.0-beta.jar

    この場合、これらのメソッドを実装し、上記のライブラリのパッケージをインポートしたクラスのオブジェクトを作成すると、例外が発生します。

  2. google-http-client-1.6.0-beta.jar

    GoogleHeadersをタイプに解決することはできません

ヘッダーをリクエストするように設定しているコードにコメントを付けると、エラーは表示されませんが、コードを実行すると、次のエラーが発生します。

java.lang.NoClassDefFoundError:com.google.common.base.Preconditions

また、すべての依存関係jarを追加しました。

4

1 に答える 1

1

特定のクライアントを使用する必要はありません。HTTP リクエストを作成できる任意のライブラリ (Apache HttpClient など) を使用して、Places API から取得した JSON (または XML) を解析します。

于 2012-02-08T14:26:38.990 に答える