当我运行我的Android应用程序时,我收到以下错误日志:http://pastebin.com/1jHEfdQ3该应用程序有时会在模拟器中崩溃,但大多数时候它只显示一个白色的屏幕.我可以console.log一两件事,直到应用程序不响应. R-R刷新不起作用.开发工具都不起作用.我很难在这一点上做什么.
我正在运行反应原生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 {}
MainApplication:
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上进行了交叉
解决方法:
问题似乎是“无法加载memtrack模块(没有这样的文件或目录)”
看起来模拟器存在问题.
这是我的全功能模拟器的配置:
在这里可以找到很多其他建议:
Couldn’t load memtrack module Logcat Error
总结以上是内存溢出为你收集整理的React Native Android应用程序白屏将无法启动全部内容,希望文章能够帮你解决React Native Android应用程序白屏将无法启动所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)