2012-07-02 16 views
8

私は、GoogleがC2DMを廃止し、GCMで置き換えることを確認しました。彼らのwebsiteには、新しいアンドロイドプッシュ通知(またはクラウドメッセージングの名前を付けて)の実装を開始するために必要なGCMライブラリのインストール方法が段階的に記載されています。書かれている「ヘルパーライブラリをインストールする」をオンAndroid SDKマネージャGCMライブラリ

To perform the steps described in the following sections, you must first install the helper libraries (reference: client and server). From the SDK Manager, install Extras > Google Cloud Messaging for Android Library. This creates a gcm directory under YOUR_SDK_ROOT/extras/google/ containing these subdirectories: gcm-client, gcm-demo-appengine, gcm-demo-client, gcm-demo-server, and gcm-server.

私は、EclipseからSDKマネージャを開いたが、エクストラの下に「Intelハードウェアアクセラレーション実行マネージャ」を除いて何もありません。私は他の何かを見ない。

SDKマネージャでGCMを検出/追加/インストールするにはどうすればよいですか?

答えて

2

私の前提案はありませんでした。しかし...

私は何か変わったことを発見しました。Eclipse(Windown - > Android SDKマネージャー)からSDKマネージャーを起動すると、すべてのアップデートが表示されません。私がファイルシステムに行って、Windowsエクスプローラで、そこからSDKマネージャを起動すると、利用可能なパッケージのリストが大きくなります。

奇妙ですが、私のために働いた!

+0

更新されたSDKマネージャーに表示されない理由は、現在のEclipseでサポートされています。 これらのアップデートをダウンロードするには、Eclipseをアップグレードする必要があります。 –

4

「Extras」フォルダに「Android Cloud用Google Cloud Messaging」が表示される前に、SDKツールをRev 20およびPlatform-toolsからRev 12にアップグレードする必要があります。 - >アップデートの確認 ヘルプ:あなたはすでに作業C2DMのプロジェクトを持っている場合

はまた、あなただけのGCM library

0

を含めずにEclipseのSDKマネージャを更新し、SENDER_IDを変更する必要があります。 アップデートをインストールします。

1

はいZelter Adyが正しいです。私も同じsecanrioに直面しましたが、Windows Explorer(Windowsマシン上)のC:\ Program Files \ Android \ android-sdkからSDKマネージャにアクセスしたとき、SDK 4.1(API 16 )は、Extras-> Android用Googleクラウドメッセージングとは別に存在します。 SDK ManagerのEclipseプラグインからAPI 16でSDKを更新できませんでした。

23

次にセクションGoogle cloud messaging for androidを見つけるだろう、私はこのページの最後にこのリンク

https://dl-ssl.google.com/android/repository/addon.xml

移動に多くの時間を試した後だベストと最も簡単な方法行

<sdk:url>gcm_r03.zip</sdk:url> 

addon.xmlダウンロードはzipファイルを解凍完了すると、上記のURLで、最後のURLは、この

https://dl-ssl.google.com/android/repository/gcm_r03.zip

のようになります、あなたは名前のクライアント側、サーバー側とサンプルとの3つのディレクトリを取得します。

あなたのSDKフォルダを開き、 "extras/android"という名前のフォルダを作成し、ここに3つのフォルダをすべて貼り付けてください!

今すぐ追加するには、外部クラスjar add gcm.jarを使用してプロジェクトクラスパスで新しいプロジェクトを作成します。

プラットフォームのツールやプラットフォームのような他のSDKのものをzip形式でダウンロードするために同じものを使用できるので、どこからでもインターネット接続なしでeclipseを設定することができるので、

+0

私のLinuxの私のために働いた –

+0

@ EranBen-Natan私の喜び: – pyus13

+0

ちょうど私のために完全に働いた –

6

上記の方法で試しました...私はこの方法を試しました... sdkマネージャーに行き、時代遅れのチェック... gcmライブラリーが来ます。それは

8

はちょうどあなたのSDKを開き、以下Obsolateにクリックして、AndroidのStudioバージョン1.5についてGoogle Cloud Messaging for Android Library

1

を見つけるだろう...私の作品:

[ツールに - >アンドロイド - > SDK - >下のスタンドアローンを起動すると新しいウィンドウが開きます - >下にあるチェックボックスをオフにします - AndroidクラウドメッセージングをAndroidライブラリにインストールします

+0

なぜそれは時代遅れですか? –

関連する問題