Android クライアントと PHP サーバー間の通信 (3)---Aurora プッシュの登録と使用
概要
メッセージをプッシュするにはさまざまな方法がありますが、ここでは Jiguang プッシュを選択します。このセクションは 2 つの部分に分かれています。まず、Jiguang Push に登録し、そのデモ プログラムを使用してプッシュの効果を確認し、それから段階的に独自のアプリケーションに変更します。
Aurora Push に登録してログインします
開発者は基本的にサードパーティ ライブラリの使用方法を知っていますが、その多くは使用するには登録が必要であり、Aurora Push も例外ではありません。 。 Jiguang Push 公式 Web サイト https://www.jpush.cn/ に直接ログインし、自分のアカウントを登録します。登録プロセスについては説明しません。登録後、直接ログインします。
ログイン後、下の図から、アプリケーションが作成されていないことがわかります。
アプリケーションの作成 「アプリケーションの作成」をクリックすると、インターフェースが下の図に変わります。
必要に応じて、アプリケーション名を入力し、アプリケーションアイコンをアップロードします。同時に、開発には Android 環境を使用します。 Android の欄に作成しようとしているアプリケーションを入力します。私が記入した内容は下の図のとおりです (プログラマーの友人は人生とテクノロジーを愛していますが、自分の体も大切にしなければなりません)
入力後、「Create me" Application」をクリックすると、下の図からわかるように、アプリケーションが正常に作成されました
Aurora Push インスタンス プログラムをダウンロードして使用します 上の図の赤枠で囲まれた [Android Example をダウンロード] をクリックし、コンピューター上の指定された場所に保存します。
組み込みサンプルプログラムに APK ファイルがありません。Eclipse でプログラムを開くと、次のエラーが発生する場合があります。
[2015-05-02] 21:45:54 - JPushExample(269090)] ターゲット 'android-10' を解決できません
[2015-05-02 21:45:54 - JPushExample(269090)] プロジェクトのコンパイラ設定が変更されました。
[2015-05 -02 21:45:55 - JPushExample(269090)] ターゲット 'android-10' を解決できません
これは、私の Eclipse がこのバージョンをサポートする SDK パッケージをダウンロードしていないためです。解決策は次のとおりです。 project.properties の SDK パッケージを変更するには、target=android-10 をサポートされているバージョンに変更するだけです。ここでは、target=android-18 に変更してから、F5 キーを押すか、プロジェクトを右クリックして [更新] を選択します。
この時点でソフトウェアを実行します
その後、Aurora Push アプリケーション Web ページに戻ります
プッシュ通知を選択し、今すぐ送信をクリックします
この時点で、携帯電話にプッシュ通知が表示されます
終わり 実はこれを書いているのですが、一番プログラマーはその方法を知っておく必要があります。つまり、Jiguang Push の公式ドキュメントとこのサンプル コードを比較し、修正して自分のプログラムに移植するという準備をするためのサンプル プログラムのフレームワークを分析します。私自身の移植が必要です。
/*************************************************** * *********************************************
元の記事、転載する場合は URL を示してください: http://blog.csdn.net/mybelief321/article/details/45445667
*Luyang Hi-Tech Studio
*Website: www.bigbearking.com
*業務協力 QQ: 1519190237
*業務内容: ウェブサイト構築、デスクトップソフトウェア開発、AndroidIOS 開発、画像およびフィルムの後処理、PCB 設計
* **** ********************************************* ***** ***************************************/