0

次のサイトの指示に従って、picasa ウェブ Android クライアント アプリケーションをインストールしようとしています。

http://samples.google-api-java-client.googlecode.com/hg/picasa-android-sample/instructions.html?r=default

このプロジェクトで mercurial (ソース管理ツール) と maven (ビルド ツール) が必要な理由がわかりません。コードはほとんど実行されていますが、次の問題に遭遇しました。

などのインポートの最初のセット

import com.google.api.client.extensions.android2.AndroidHttp;

次のような2番目のセットは正常に動作します

import android.accounts.Account;

エラーとしてフラグが立てられます (インポートを解決できません)。

開発者コンソールに次のエラー メッセージが表示されます。

[2012-01-19 00:10:06 - picasa-android-sample] Unable to resolve target 'Google Inc.:Google APIs:7'
[2012-01-19 00:10:06 - picasa-android-sample] Unable to resolve target 'Google Inc.:Google APIs:7'
[2012-01-19 00:10:06 - picasa-android-sample] Unable to resolve target 'Google Inc.:Google APIs:7'

Eclipse ナビゲーターには、奇妙に見える src/main/java というフォルダーのようなウィジェットがあります (なぜ 3 つのフォルダーではないのかわかりません)。

しかし、私の主で最も重要な質問は、なぜインポートが見つからないのですか?

4

1 に答える 1

0

Eclipse でプロジェクトを右クリックし、プロパティを開きます。android を選択し、ターゲットにしている Android のバージョンを確認します。Google API を含むものを選択する必要がある場合があります。これらは OS のコアから分離されており、Google サービスの一部へのアクセスを提供します。

Google API SDK アドオンをまだインストールしておらず、Eclipse で認識されていない場合は、ここで詳細を確認できます。

于 2012-01-19T01:03:40.437 に答える