0

Google API を初めて使用します。Google カレンダー API を取得して、イベント データをユーザーに表示しようとしています。「http://samples.google-api-java-client.googlecode.com/hg/calendar-android-sample/instructions.html?r=default」を実行しましたが、API キーの生成に悩まされています。

openssl を使用して oauth2.0 キーを生成する方法を教えてください。

残りの Web サービスを使用して Google カレンダー API を使用することを計画しているため、クライアント ライブラリの代わりに残りの Web サービスを使用して Google カレンダー API を使用する方法を教えてください。

ありがとうございます。

4

1 に答える 1

1
  1. デバッグ証明書の場所を見つけます。Eclipse に移動します: Window -> Preferences -> Android -> Build ファイルの場所は、'Default debug keystore' または 'Custom debug keystore' の一番下にあります。これをメモします。
  2. Java JDK の bin フォルダーの場所を見つけます。私の場合、「C:\Program Files\Java\jdk1.7.0_17\bin」です。これは、使用している JDK のバージョンによって異なります。

    そこでコマンドウィンドウを開きます。(Windows 7 の場合: Shift キーを押しながらフォルダーを右クリックし、コンテキスト メニューから [コマンド ウィンドウをここで開く] を選択します。)

  3. Keystore ツールを使用して、キーストアから SHA1 フィンガープリントを取得します。(スクリーンショットを参照)

    keystore -list keystore 'path-to-your-keystore'
    

    (私の場合、C:\Users\D\.android\debug.keystore)

    キーストアのパスワードを入力し、SHA1 証明書のフィンガープリントをメモします。デフォルトの Android デバッグ キーを使用している場合、パスワードは「android.

  4. 含まれているリンクの指示に従って、アプリと SH1 フィンガープリントを Google API コンソールに登録します。[別のクライアント ID を作成] --> [インストール済みアプリケーション] を選択 --> [Android] を選択 --> アプリのパッケージ名と前の手順の SHA1 フィンガープリントを入力 --> [クライアント ID を作成]

  5. リリース証明書を使用して、手順 2 ~ 4 を繰り返します。

以上で、サンプルアプリが動作するはずです。幸運を。

ここに画像の説明を入力

于 2013-04-09T05:34:28.870 に答える