【发布时间】:2017-06-30 16:12:20
【问题描述】:
我在运行我的 Android 应用程序时收到以下错误日志:http://pastebin.com/1jHEfdQ3 该应用程序有时会在模拟器中崩溃,但大多数时候它只是显示白屏。我可以 console.log 一两件事,直到应用程序没有响应。 R-R 刷新不起作用。开发工具都不起作用。我现在不知道该怎么做。
我正在运行 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 的问题页面 here 上发帖了
【问题讨论】:
-
我也在使用 react-native-navigation 并且我也有使用 rn 0.46.3 进行测试的问题。所以也可能是 react-native-navigation 的问题。
标签: android react-native react-native-navigation