ReactNavice Onesignal集成问题

时间:2018-08-01 08:06:15

标签: react-native onesignal

public class MainApplication extends Application implements ReactApplication 
{

    private final ReactNativeHost mReactNativeHost=new ReactNativeHost(this){

    @Override public boolean getUseDeveloperSupport(){return BuildConfig.DEBUG;}

    @Override protected List<ReactPackage>getPackages(){
    return Arrays.<ReactPackage>asList(
          new MainReactPackage(),
          new ReactNativeOneSignalPackage(),
          new MapsPackage(),
          new VectorIconsPackage());
    }

   @Override protected String getJSMainModuleName(){return"index";}
   };

   @Override
       public ReactNativeHost getReactNativeHost() {
       return mReactNativeHost;
   }

   @Override
   public void onCreate() {
      super.onCreate();
      SoLoader.init(this, /* native exopackage */ false);
   }

   //This part is giving error:
   @Override
   public List<ReactPackage> createAdditionalReactPackages() {
       return getPackages();
   }

}

您好,我在将onesignal推送通知集成到myapp中时遇到问题。 如您所见,我添加了必需的代码。但是onesignal无法正常工作,如果我添加createAdditionalReactPackages,它将给出错误且无法构建。如果我成功删除该部分项目,但onIds无法正常工作。  我不明白怎么了,请帮忙

谢谢。

0 个答案:

没有答案