0

我已经通过“Urban Airship”成功实施了推送通知给我的应用。但是,如果我的应用已打开或已最小化,我只会收到通知。我该如何让应用程序收到这些通知,即使它没有运行? 这是我用来做UA运行代码:接收关闭应用的推送通知

public class MyApplication extends Application { 

     @Override 
     public void onCreate(){ 
      AirshipConfigOptions options = AirshipConfigOptions.loadDefaultOptions(this); 
      UAirship.takeOff(this, options); 
      PushManager.enablePush(); 
      String apid = PushManager.shared().getAPID(); 
      String model = android.os.Build.MODEL; 
      String ver = android.os.Build.VERSION.RELEASE; 
      Logger.info("My Application onCreate - App APID: " + apid); 
      Logger.info("My Application onCreate - MOBILE NAME: " + model); 
      Logger.info("My Application onCreate - EMAIL IS: " + getUsername()); 
      Logger.info("My Application onCreate - ANDROID VERSION: " + ver); 
      PushManager.shared().setAlias(getUsername() + "-" + model + "-" + ver); 

      PushManager.shared().setIntentReceiver(IntentReceiver.class); 
     } 

回答

相关问题