当我运行我的 Android 应用程序时,我收到以下错误日志:http://pastebin.com/1jHEfdQ3该应用程序有时会在模拟器中崩溃,但大多数时候它只是显示一个白屏。我可以 console.log 一两件事,直到应用程序没有响应。RR 刷新不起作用。开发工具都不起作用。在这一点上,我很困惑该怎么做。
我正在运行 react native 0.38.0
编辑:
我已经尝试清理我的 gradle 并删除并重新安装我的节点模块。
需要注意的一点是,我使用的是 React Native Navigation,这意味着我必须修改MainApplication
以下MainActivity
内容:
主要活动:
package com.prayerrequest;
import com.facebook.react.ReactActivity;
import com.reactnativenavigation.NavigationApplication;
import com.airbnb.android.react.maps.MapsPackage;
import com.cmcewen.blurview.BlurViewPackage;
import io.realm.react.RealmReactPackage;
import com.reactnativenavigation.controllers.SplashActivity;
public class MainActivity extends SplashActivity {
}
主要应用:
package com.prayerrequest;
import com.facebook.react.ReactPackage;
import com.cmcewen.blurview.BlurViewPackage;
import io.realm.react.RealmReactPackage;
import com.airbnb.android.react.maps.MapsPackage;
import com.reactnativenavigation.NavigationApplication;
import java.util.Arrays;
import java.util.List;
public class MainApplication extends NavigationApplication {
@Override
public boolean isDebug() {
// Make sure you are using BuildConfig from your own application
return BuildConfig.DEBUG;
}
@Override
public List<ReactPackage> createAdditionalReactPackages() {
return Arrays.<ReactPackage>asList(
new RealmReactPackage(),
new BlurViewPackage(),
new MapsPackage()
);
}
}
我已经在这里交叉发布了 React Native 的问题页面