我开发了一个本机应用程序
它完全在ios上运行但在android中它有以下错误:
E / unknown:React:本机调用中的异常java.lang.NullPointerException:尝试在com.facebook.react的空对象引用上调用接口方法“java.util.Iterator java.util.List.iterator()” . ReactInstanceManager.processPackage(ReactInstanceManager.java:952)在com.facebook.react.ReactInstanceManager.createReactContext(ReactInstanceManager.java:891)的com.facebook.react.ReactInstanceManager.access $ 600(ReactInstanceManager.java:104)com.facebook上 . react.ReactInstanceManager $ ReactContextInitAsyncTask.doInBackground(ReactInstanceManager.java:218)at com.facebook.react.ReactInstanceManager $ ReactContextInitAsyncTask.doInBackground(ReactInstanceManager.java:197)at android.os.AsyncTask $ 2.call(AsyncTask.java:304)at at Java.util.concurrent.FutureTask.run(FutureTask.java:237)java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java: 607)在java.lang.Thread.run(Thread.java:761)
我该如何解决这个问题?为什么会出现这个问题
1 回答
我改变了RNSpinkitPackage类,如下所示,它在android中完全像ios一样工作:
}