私は次のような問題を抱えています:このJarファイルgcm.jarをどこで入手できますか?また、どこに置けますか?注Android 4.1。
SDK Managerを起動し、[Extras]セクションまでスクロールして、インストールされていることを確認しますGoogle Cloud Messaging for Android Library(インストールされていない場合) 、パッケージをインストールします。
パッケージはディレクトリ「your-Android-sdk\extras\google\gcm\
」にインストールされます
クライアントコード(たとえば、Androidアプリで使用):gcm\gcm-client\
サーバーコード(クライアントが接続し、そのregIdを登録する場所):gcm\gcm-server\
Androidプロジェクトにgcm client-jar(gcm.jar)を追加するには、それをEclipseプロジェクトの "libs"-folderにコピーし、ファイルを右クリックしてビルドパス->ビルドパスに追加。
今日の日付と同様に、SDK Managerには「古いパッケージを表示する」オプションがあります(パッケージ->古いパッケージを表示)。これにより、SDK Manager自体を介してGCMをインストールできます。
GCMヘルパーライブラリ(gcm.jar)は非推奨になりました。ライブラリのドキュメント( https://developer.Android.com/google/gcm/helper.html )に次のメッセージが表示されます。
このドキュメントの情報は、GCMサーバーとGCMクライアントに置き換えられました。 GCMクライアントヘルパーライブラリの代わりにGoogleCloudMessaging APIを使用してください。 GCMサーバーヘルパーライブラリはまだ有効です
GCMサーバーの実装はこちらに記載されています: https://developer.Android.com/google/gcm/server.html GCMクライアントの実装はこちらに記載されています: developer.Android.com /google/gcm/client.html (申し訳ありませんが、担当者が不足しているため、リンクとして投稿できません)。
このリンクに行く
https://dl-ssl.google.com/Android/repository/gcm_r03.Zip
ダウンロードが完了すると、Zipファイルが抽出され、クライアント側、サーバー側、およびサンプルという名前の3つのディレクトリが作成されます。
sDKフォルダーを開き、「extras/Android」という名前のフォルダーを作成し、3つのフォルダーすべてをここに貼り付けます。
ここで、add external jar add gcm.jarを使用してプロジェクトクラスパスに新しいプロジェクトを作成するたびに。
Recoredのみ:chrkadで提供される手順に従いましたが、.jarファイルを[〜#〜] dist [〜#〜]フォルダーと- [〜#〜] not [〜#〜][〜#〜] jar [〜#〜 ]フォルダ。それを見つけた後、私はそれを見たPeter Gluckはその前にそれをポエットした。
これにより、この問題が発生するまでの時間を節約できることを願っています!(20分かけてください)
このパッケージは廃止されたようです。 SDK Managerで表示するには、[Packages]メニューの[Show obsolete packages]をオンにする必要がありました
回答から詳細を見る