2

Androidアプリケーションプロジェクトのために、Eclipseで(mavenを利用せずに)google-http-java-clientをセットアップしようとしています。以下の手順に従って、com.google.api.services... または com.google.api.client... ライブラリ (たとえば、このページの Java サンプル例にリストされているもの: https ://developers.google.com/youtube/v3/code_samples/java#create_a_playlist )、未解決のインポートに関するエラーが表示されます。

セットアップ ページ ( https://code.google.com/p/google-http-java-client/wiki/Setup ) と google-http- Java クライアント zip ファイル。私のエラーは、このプロセスへのアプローチ方法にあると思います。

1) 「Eclipse ユーザーは、各クラス jar の「ソース添付ファイル」を対応する「-sources」jar に設定する必要があります。」

google-http-java-client.zip ファイルの lib-sources フォルダーに「-sources」jar ファイルが表示されます。また、libs フォルダー自体に、各 .jar ファイルの .jar.properties ファイルが含まれていることがわかります。

必要な各 .jar ファイルを eclipse の lib フォルダーに追加し、lib フォルダーと同じレベルに lib-sources フォルダーを追加し、対応する .jar.sources ファイルをその中に入れました。

2) 「Android アプリケーション (または各依存関係の互換性のある新しいバージョン) に必要な依存関係フォルダーの jar は次のとおりです。

google-http-client-1.17.0-rc.jar google-http-client-android-1.17.0-rc.jar gson-2.1.jar jackson-core-2.1.3.jar jackson-core-asl-1.9. 4.jar jsr305-1.3.9.jar protobuf-java-2.2.0.jar"

Androidでgoogle-http-java-clientを使用するために追加する必要があるのはこれらのファイルだけですか?

3) クラスパスに関するセットアップ ページのセクションがあります。

以下に私が見る:

「Android の依存関係

以下は、Android アプリケーションまたは互換性のある新しいバージョンに必要な libs フォルダーの jar です: google-http-client-android-1.17.0-rc.jar"

上記のように、この .jar ファイルとその他のファイルを追加しました。次に、プロジェクトをクリーンアップして再構築しました。また、プロジェクトの Android 依存関係に google-play-services_lib.jar を追加しました。

初歩的な質問で申し訳ありません。これらの手順を実行した後、インポートがまだ解決されていない理由がわかりません。明確化は大歓迎です。

4

0 に答える 0