【问题标题】:Parse Android pushNotification with PhoneGap not work when app is closed?应用程序关闭时使用PhoneGap解析Android pushNotification不起作用?
【发布时间】:2013-04-28 11:36:34
【问题描述】:

我成功发送通知,但是通知仅在应用程序打开或在后台运行时显示的问题,我需要在应用程序完全关闭时推送通知并在状态栏中看到它?????强> .

我在 mainActivity 中使用此代码

Parse.initialize(this, "", "");     
PushService.setDefaultPushCallback(this, MainActivity.class);
ParseInstallation.getCurrentInstallation().saveInBackground();
PushService.subscribe(this, "Broadcast", MainActivity.class);

在 AndroidManifest 中

<receiver android:name="com.parse.ParseBroadcastReceiver">
    <intent-filter>
       <action android:name="android.intent.action.BOOT_COMPLETED" />
       <action android:name="android.intent.action.USER_PRESENT" />
    </intent-filter>
 </receiver>

我将 phonegap cordova 2.5.0 与 parse-1.2.3 一起使用

【问题讨论】:

    标签: android cordova android-intent phonegap-plugins parse-platform


    【解决方案1】:

    您在 Manifest 中声明了哪些 Android 权限? Push QuickStart 表示还需要将以下内容添加到您的清单中:

    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
    <uses-permission android:name="android.permission.VIBRATE" />
    

    【讨论】:

      【解决方案2】:

      在 manifesto.xml 中添加以下权限
      块引用

      activity android:name="com.arellomobile.android.push.PushWebview"/>
      <activity android:name="com.arellomobile.android.push.MessageActivity"/>
      <activity android:name="com.arellomobile.android.push.PushHandlerActivity"/
      
      > Blockquote
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-12-05
        • 2021-01-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多