0

Java を使い始めて約 2 か月になりますが、マップ アプリに Google API を導入するのに苦労しています。これらの輸入について助けが必要です。

必要に応じてリンクできる Places API デモのコードに従っていました。結局、いくつかのライブラリを追加する必要がありました。以前は、com.google.api.client... などで始まるすべてのインポートでエラーが発生していました。次に、これらのライブラリをすべて追加すると、インポートから 2 つのエラーが発生しました。

エラーは、「com.google.api.client.googleapis.GoogleHeaders」と「com.google.api.client.http.json.JsonHttpParser」です。どちらも「型に解決できない」と受け取っています。これらのエラーは、コードの残りの部分でさらにエラーを引き起こしています。誰かがこれを解決するのを手伝ってくれることを望んでいました。私のコードと関係があるはずですが、何が起こっているのかわかりません。私は何かが欠けていることを知っています。

また、API をインストールするために Google プラグインをインストールしました。その際、「Google + API」と「GoogleOAuth2」API を追加しましたが、ここで行き詰まっています。誰か助けてください。

スクリーンショットは次のとおりです。 フルスクリーンショット

4

1 に答える 1

0

私はマップを扱ったことはありませんが、最近マップを使用している Google Play Services にマップがパッケージ化されていることを理解しています。

まず、Google Play Services のインストールについては十分に文書化されているため、これを確認する必要があります (まだ行っていない場合)。

http://developer.android.com/google/play-services/setup.html

問題を引き起こすいくつかの領域があり、その 1 つが「ライブラリを使用してプロジェクトをセットアップする」セクションです。さまざまなアプローチが考えられますが、次の手順を実行することをお勧めします。

Google Play Services ライブラリ (およびその他のライブラリ) がライブラリ プロジェクト (Properties ...Android.. Library ...IsLibrary) として定義され、エラーがないことを確認します (クリーニングでは不十分な場合があります。終了する必要がある場合があります)。 Eclipse をダウンさせてエラーを除去します)。

ライブラリ プロジェクトにエラーがない場合は、それらをプロジェクトに追加します。これを行う通常の方法は、それらを参照することです(ドキュメントの内容を確認してください)が、(プロパティ... Android..ライブラリ...追加)によってこれを行います。

次に、(Properties ... Java Build Path ...) を確認してください。ドキュメントを読んでください。ただし、ここにライブラリが必要です。

次に、プロジェクトをクリーンアップします。ただし、プロジェクトからエラーを除去するには、Eclipse の再起動が必要になる場合があることに注意してください。

他にも発生する可能性のあるエラーがあります。ライブラリ/プロジェクトに異なるバージョンの v4 サポート ライブラリがあり、「...このチェックは現時点では SHA1 に基づいています」というメッセージが表示される場合、別の一般的なエラーが発生します。これは Stack Overflow で十分に文書化されています。

幸運を !

于 2013-07-12T15:34:22.627 に答える