Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
React native 您需要至少调用一次create(),才能在React native中创建单例_React Native_Background Process - Fatal编程技术网

React native 您需要至少调用一次create(),才能在React native中创建单例

React native 您需要至少调用一次create(),才能在React native中创建单例,react-native,background-process,React Native,Background Process,我正在处理后台任务,但当我运行应用程序时,它会给出一个错误,如您需要至少调用一次create(),以创建singleton我正在使用react native Background Task库来运行后台任务在main application.java的onCreate()方法中添加类似的错误 BackgroundTaskPackage.useContext(this); 给未来的读者 自动方法 在控制台上运行此命令 react-native link react-native-backgrou

我正在处理后台任务,但当我运行应用程序时,它会给出一个错误,如
您需要至少调用一次create(),以创建singleton
我正在使用
react native Background Task
库来运行后台任务

在main application.java的onCreate()方法中添加类似的错误

BackgroundTaskPackage.useContext(this); 
给未来的读者

自动方法 在控制台上运行此命令

react-native link react-native-background-task
手工法 编辑
MainApplication.java

在顶部添加此行:

import com.jamesisaac.rnbackgroundtask.BackgroundTaskPackage;
然后在onCreate()方法中


这将显示以下错误:失败:生成失败,出现异常。*错误:任务执行失败:应用程序:CompiledBugJavaWithJavaC'>编译失败;有关详细信息,请参阅编译器错误输出。
BackgroundTaskPackage.useContext(this);