group1:setReferencePoint(display.CenterReferencePoint)
執行時出現了下列的錯誤:
object:setReferencePoint() is only available in graphicsCompatibility 1.0 Mode
curl是Linux在命令列模式下執行http的操作指令,支援POST與GET模式傳送參數,也可以接收回傳的資料。
AeroGear是一個支援iOS、Android推播的Server套件,但是在網頁的管理介面上找不到可以刪除裝置的地方。
但是AeroGear可以以Http的方式來刪除指定的裝置,首先需要從AeroGear找而裝置的token如下圖:
但是如果以網頁上的token來刪除裝置,我自己測試的結果是失敗的,
AeroGear UnifiedPush Server是一套JBoss的開放套件子專案,可以支援Android、iOS的Push Notification。
直接在OpenShift(https://openshift.redhat.com)申請一個免費的帳號即可快速安裝AeroGear。
OpenShift是著名的Linux軟體商RedHad所提供的雲端服務,目前提供一個免費方案(一個免費帳號支援三種平台)可以使用,
支援快速安裝多種環境,例如:AeroGear、JBoss、PHP+MySQL、Drupal、WordPress、Perl、Ruby…等,
但是不支援FTP及後台管理介面,畢竟它並不是一個提供免費的網站空間,而是提供一個供程式開發人員免費的主機使用。
MainActivity.java的內容
====================================================================================================
package com.example.http_test;
import java.net.URI;
import java.util.ArrayList;
測試了好幾天,搜尋了好多文章與範例,都無法讓Phonegap plugin LocalNotification正常運作,
最後總算成功發送通知,但是原因卻不是程式寫錯,也不是Phonegap 3.5無法支援(曾經懷疑)。
我的作法如下:
1、安裝LocalNotification的plugin