已更新(2015/06/24) : 
位置
先去官方網站下載Android SDK : 
下載連結
將jar放入專案底下的lib並加入jar檔案
在MainActivity.java放Key
Parse.initialize(this, "
Your App Key", "
Your Client Key");
PushService.setDefaultPushCallback(this, MainActivity.class);
ParseInstallation.getCurrentInstallation().saveInBackground();
ParseAnalytics.trackAppOpened(getIntent());
在AndroidManifest.xml加入權限
| 
<uses-permissionandroid:name="android.permission.INTERNET"/> 
<uses-permissionandroid:name="android.permission.ACCESS_NETWORK_STATE"/> 
<uses-permissionandroid:name="android.permission.WAKE_LOCK"/> 
<uses-permissionandroid:name="android.permission.RECEIVE_BOOT_COMPLETED"/> 
<uses-permissionandroid:name="android.permission.VIBRATE"/> 
<uses-permissionandroid:name="android.permission.GET_ACCOUNTS"/> 
<uses-permissionandroid:name="com.google.android.c2dm.permission.RECEIVE"/> 
 
 
   
   
 
<permissionandroid:protectionLevel="signature" 
    android:name="com.parse.tutorials.pushnotifications.permission.C2D_MESSAGE"/> 
<uses-permissionandroid:name="com.parse.tutorials.pushnotifications.permission.C2D_MESSAGE"/> 
 | 
並且把service服務放在
</application>之前
| 
<serviceandroid:name="com.parse.PushService"/> 
<receiverandroid:name="com.parse.ParseBroadcastReceiver"> 
  <intent-filter> 
    <actionandroid:name="android.intent.action.BOOT_COMPLETED"/> 
    <actionandroid:name="android.intent.action.USER_PRESENT"/> 
  </intent-filter> 
</receiver> 
<receiverandroid:name="com.parse.GcmBroadcastReceiver" 
    android:permission="com.google.android.c2dm.permission.SEND"> 
  <intent-filter> 
    <actionandroid:name="com.google.android.c2dm.intent.RECEIVE"/> 
    <actionandroid:name="com.google.android.c2dm.intent.REGISTRATION"/> 
 
     
       
     
    <categoryandroid:name="com.parse.tutorials.pushnotifications"/> 
  </intent-filter> 
</receiver> | 
轉貼請註明出處 : http://brianchen85.blogspot.tw/2014/06/android-parse.html
 
沒有留言:
張貼留言