問題タブ [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.
android - プロキシ経由の Google クラウド メッセージング GCM
会社のプロキシ経由でデバイスにメッセージを送信できません。
Google サイトで GCM チュートリアルを実行し、Android エミュレーターを使用して Google サーバーにデバイスを登録し、最後にサーバーにもデバイスを登録しました。
このためには、会社のプロキシを経由して、エミュレータのアクセス ポイントに設定する必要がありました。今私が抱えている問題は、同じプロキシを介してサーバーからデバイスにメッセージを送信することです。を使用するデモのサーブレット コードを使用しています。
メッセージを送信するためのヘルパー クラス。
Tomcat 7 でサーブレットを実行しています。
そのように catalina.properties ファイルにプロキシを設定しようとしました。
そして、以下のようにサーブレット自体の中にプロパティを設定しようとしました。
しかし、それでもタイムアウトが発生します。プロキシがない自宅でメッセージングが機能しているため、会社のプロキシであることはわかっています。
Javaコードで作成されたプロキシオブジェクトとそれを使用して作成された接続を見てきましたが、Senderヘルパークラスを使用してメッセージを送信しているため、ここでは使用できないと思います.
これは、タイムアウトで失敗する行です。
どんな助けでも大歓迎です。
よろしく
明細書
android - 登録 - Android GCM からのデバイスの登録解除
アプリケーションにプッシュ通知機能を追加しようとしていますが、奇妙な問題があります。
最初の試行で、デバイスの regId を取得しました。しかし、その後、デバイスは GCM から自身を登録解除しようとしました。実際にはregIdを失ったので成功しましたが、再び取得できなかったわけではありません。
LogCat では、これらの行が表示されます。
GCM Demo Application のコードを自分のアプリケーションに実装しようとしたので、ここにコードを示します。
android - GCMAndroidでアプリ登録IDが生成されない
いくつかのフォーラムページを試し、stackoverflowで同じことを検索しましたが、解決策が見つかりませんでした。
以下のコードを使用して、GCM通知の登録IDを生成しました。しかし、登録IDとして空の文字列を取得します。
GCMRegistrar.checkDevice(this); GCMRegistrar.checkManifest(this);
if(GCMRegistrar.isRegistered(this)){Log.d( "info"、GCMRegistrar.getRegistrationId(this)); }
これを手伝ってください、何か問題があったら教えてください。
よろしくお願いします、ニラブ。
android - GCMRegistrarを使用できませんか?
ビルドパスに追加したgcm.jarのGCMRegisterarを使用できませんが、logcatでこのメッセージが表示されます。
android - 新しい Google Cloud Messaging を使用した Flash Air ANE プッシュ通知
この ANE を使用して新しい GCM に登録しようとしました: https://github.com/freshplanet/ANE-Push-Notification iOS プッシュは問題ありませんが、Android バージョンはこのトレース メッセージでフリーズします: 認識されないイベント REGISTERING
これは私のxml記述子です:
アプリは Flash Pro CS6 でビルドされました。
誰か助けて ?
php - Google GCM サーバーが 404 エラーを返す
PHP を使用して、サーバーから電話にメッセージを送信したいと考えています。これが私のコードです:
$c2dmId は、電話からサーバーに送信する registrationId です。その結果、($result 変数で) 次のようになります。
理由はわかりません。誰でも助けることができますか?ドキュメントには 404 コードについて何も書かれていないので、何が起こっているのか本当にわかりません。
java - デバイス/マニフェストをチェックするときのGCMNoClassDefFoundError
GoogleCloudMessagingをアプリケーションに統合しようとしています。onCreateメソッドに次のコードがあります。
GCMRegistararを適切にインポートし、GCM.jarをビルドパスに追加して、マニフェストを設定しました。2.2 droid 1にインストールしています。アプリケーションが起動するたびに、次のクラッシュが発生します。
私のマニフェストは次のとおりです
android - Googleクラウドメッセージング-サンプルサーバー
GoogleCloudメッセージングのサンプルアプリケーションが必要です。私のアプリをテストするためのサンプルサーバーを使用します。誰かがこれについて私を助けることができますか?
コードをテストするためのサンプルサーバーが必要です。すでにコードを記述していますが、それが機能するかどうかはわかりません。私はサーバーサイドコーディングを知らないので、誰でもこれについて私を助けることができます。これが私のコードです
インテントサービス
私の主な活動
android - GCM への登録中に、コードがウェイクロックでスタックしますか?
アプリがエラーを出さないGCMサーバーから登録IDを取得しません。これは私のlogcatです。
これはメインのアクティビティです。既存の gcm.jar ファイルを使用して GCMRegistrar クラス メソッドを使用しました。
これはサービス クラスです。
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
ないため、インポートを解決できません。これを修正するにはどうすればよいですか?