問題タブ [google-cloud-messaging]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
9177 参照

android - プロキシ経由の Google クラウド メッセージング GCM

会社のプロキシ経由でデバイスにメッセージを送信できません。
Google サイトで GCM チュートリアルを実行し、Android エミュレーターを使用して Google サーバーにデバイスを登録し、最後にサーバーにもデバイスを登録しました。
このためには、会社のプロキシを経由して、エミュレータのアクセス ポイントに設定する必要がありました。今私が抱えている問題は、同じプロキシを介してサーバーからデバイスにメッセージを送信することです。を使用するデモのサーブレット コードを使用しています。

メッセージを送信するためのヘルパー クラス。

Tomcat 7 でサーブレットを実行しています。

そのように catalina.properties ファイルにプロキシを設定しようとしました。

そして、以下のようにサーブレット自体の中にプロパティを設定しようとしました。

しかし、それでもタイムアウトが発生します。プロキシがない自宅でメッセージングが機能しているため、会社のプロキシであることはわかっています。

Javaコードで作成されたプロキシオブジェクトとそれを使用して作成された接続を見てきましたが、Senderヘルパークラスを使用してメッセージを送信しているため、ここでは使用できないと思います.

これは、タイムアウトで失敗する行です。

どんな助けでも大歓迎です。

よろしく

明細書

0 投票する
1 に答える
7379 参照

android - 登録 - Android GCM からのデバイスの登録解除

アプリケーションにプッシュ通知機能を追加しようとしていますが、奇妙な問題があります。

最初の試行で、デバイスの regId を取得しました。しかし、その後、デバイスは GCM から自身を登録解除しようとしました。実際にはregIdを失ったので成功しましたが、再び取得できなかったわけではありません。

LogCat では、これらの行が表示されます。

GCM Demo Application のコードを自分のアプリケーションに実装しようとしたので、ここにコードを示します。

0 投票する
5 に答える
9367 参照

android - GCMAndroidでアプリ登録IDが生成されない

いくつかのフォーラムページを試し、stackoverflowで同じことを検索しましたが、解決策が見つかりませんでした。

以下のコードを使用して、GCM通知の登録IDを生成しました。しかし、登録IDとして空の文字列を取得します。

GCMRegistrar.checkDevice(this); GCMRegistrar.checkManifest(this);

if(GCMRegistrar.isRegistered(this)){Log.d( "info"、GCMRegistrar.getRegistrationId(this)); }

これを手伝ってください、何か問題があったら教えてください。

よろしくお願いします、ニラブ。

0 投票する
1 に答える
2847 参照

android - GCMRegistrarを使用できませんか?

ビルドパスに追加したgcm.jarのGCMRegisterarを使用できませんが、logcatでこのメッセージが表示されます。

0 投票する
3 に答える
4314 参照

android - 新しい Google Cloud Messaging を使用した Flash Air ANE プッシュ通知

この ANE を使用して新しい GCM に登録しようとしました: https://github.com/freshplanet/ANE-Push-Notification iOS プッシュは問題ありませんが、Android バージョンはこのトレース メッセージでフリーズします: 認識されないイベント REGISTERING

これは私のxml記述子です:

アプリは Flash Pro CS6 でビルドされました。

誰か助けて ?

0 投票する
3 に答える
3695 参照

php - Google GCM サーバーが 404 エラーを返す

PHP を使用して、サーバーから電話にメッセージを送信したいと考えています。これが私のコードです:

$c2dmId は、電話からサーバーに送信する registrationId です。その結果、($result 変数で) 次のようになります。

理由はわかりません。誰でも助けることができますか?ドキュメントには 404 コードについて何も書かれていないので、何が起こっているのか本当にわかりません。

0 投票する
1 に答える
2479 参照

java - デバイス/マニフェストをチェックするときのGCMNoClassDefFoundError

GoogleCloudMessagingをアプリケーションに統合しようとしています。onCreateメソッドに次のコードがあります。

GCMRegistararを適切にインポートし、GCM.jarをビルドパスに追加して、マニフェストを設定しました。2.2 droid 1にインストールしています。アプリケーションが起動するたびに、次のクラッシュが発生します。

ここに画像の説明を入力してください

私のマニフェストは次のとおりです

0 投票する
4 に答える
13352 参照

android - Googleクラウドメッセージング-サンプルサーバー

GoogleCloudメッセージングのサンプルアプリケーションが必要です。私のアプリをテストするためのサンプルサーバーを使用します。誰かがこれについて私を助けることができますか?

コードをテストするためのサンプルサーバーが必要です。すでにコードを記述していますが、それが機能するかどうかはわかりません。私はサーバーサイドコーディングを知らないので、誰でもこれについて私を助けることができます。これが私のコードです

インテントサービス

私の主な活動

0 投票する
3 に答える
4337 参照

android - GCM への登録中に、コードがウェイクロックでスタックしますか?

アプリがエラーを出さないGCMサーバーから登録IDを取得しません。これは私のlogcatです。

これはメインのアクティビティです。既存の gcm.jar ファイルを使用して GCMRegistrar クラス メソッドを使用しました。

これはサービス クラスです。

0 投票する
2 に答える
18410 参照

android - com.google.android.gcm.GCMBaseIntentService はどこですか?

ここで GCM のチュートリアルに従っていますhttp://developer.android.com/guide/google/gcm/gs.html

ステップ 2のポイント 5 で、次のように述べています。

次のインテント サービスを追加します: service android:name=".GCMIntentService"

このインテント サービスは、次の手順で示すように、GCMBroadcastReceiver (GCM ライブラリによって提供される) によって呼び出されます。のサブクラスでcom.google.android.gcm.GCMBaseIntentServiceある必要があり、パブリック コンストラクターを含む必要があり、名前を付ける必要があります(サービスの名前付けに使用されるメソッドをオーバーライドmy_app_package.GCMIntentServiceする のサブクラスを使用しない場合)。GCMBroadcastReceiver

ただし、 をサブクラス化できcom.google.android.gcm.GCMBaseIntentServiceないため、インポートを解決できません。これを修正するにはどうすればよいですか?