Android用戶端與PHP服務端通訊(三)---極光推送使用

來源:互聯網
上載者:User

標籤:

概述
    推送訊息的方式有很多,在這裡我選擇了極光推送。本節分為上下兩部分,首先通過註冊極光推送並使用其Demo程式來看一下推送的效果,然後再一步一步的修改到自己的應用上。
註冊登入極光推送
    開發人員基本上都瞭解使用第三方的庫,很多都需要註冊才能使用,極光推送也不例外。直接登入極光推送官網https://www.jpush.cn/,註冊自己的帳號,註冊的流程就不介紹了,這個都會。註冊完直接登入,
登入後,可以由看到自己還沒有建立任何應用。

建立應用
    點擊“建立應用”,介面變為。

    按自己需要,輸入應用程式名稱,上傳應用表徵圖,同時我使用的是Android環境下開發,在Android欄目中填寫你即將建立的應用的包名,我填寫的為所示(程式員朋友愛生活愛技術的同時一定要愛惜自己的身體啊)

    填寫完後,點擊“建立我的應用程式”,可以看出成功建立了應用

下載並使用極光推送執行個體程式
    點擊中紅線框出的“下載Android Example”,將其儲存到電腦指定位置。

    內建的執行個體程式中沒有APK檔案,用Eclipse開啟程式,或許會出現以下錯誤
[2015-05-02 21:45:54 - JPushExample(269090)] Unable to resolve target ‘android-10‘
[2015-05-02 21:45:54 - JPushExample(269090)] Project compiler settings changed. Clean your project.
[2015-05-02 21:45:55 - JPushExample(269090)] Unable to resolve target ‘android-10‘
    這是因為我的Eclipse中沒有下載支援這個版本的SDK包,解決方案就是將project.properties中的target=android-10換成支援的版本就可以了,這裡我換成了target=android-18,然後按F5或者右鍵項目選擇Refresh就可以了。
    此時運行軟體

    然後回到極光推送的應用網頁


    選擇推送\發送通知,點擊立即發送



    此時手機上就可以看到推送的通知了




結尾
    實際上寫到這裡,我想大多數的程式設計者都應該知道怎麼去做了,那就是對照著極光推送的官方文檔和這個範例程式碼,修改移植到自己的程式當中,下一節我準備修改移植到自己的Demo程式上。

/************************************************************************************************

原創文章,轉載請註明網址:

*魯陽高科工作室

*網       址:www.bigbearking.com

*商務合作QQ:1519190237

*業 務 範 圍:網站建設、案頭軟體開發、Android\IOS開發、映像影視後期處理、PCB設計

***********************************************************************************************/

Android用戶端與PHP服務端通訊(三)---極光推送使用

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.