全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Android studio报: java.lang.ExceptionInInitializerError 错误

一、问题描述

Android studio导入一个项目报一堆错误:

Process: xhs.com.xhswelcomeanim, PID: 1416
                                   Java.lang.ExceptionInInitializerError
                                     at com.werb.gankwithzhihu.ui.fragment.ZhihuFragment.createPresenter(ZhihuFragment.java:33)
                                     at com.werb.gankwithzhihu.ui.fragment.ZhihuFragment.createPresenter(ZhihuFragment.java:25)
                                     at com.werb.gankwithzhihu.ui.base.MVPBaseFragment.onCreate(MVPBaseFragment.java:35)
                                     at android.support.v4.app.Fragment.performCreate(Fragment.java:2068)
                                     at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1055)
                                     at android.support.v4.app.BackStackRecord.setLastIn(BackStackRecord.java:838)
                                     at android.support.v4.app.BackStackRecord.calculateFragments(BackStackRecord.java:861)
                                     at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:719)
                                     at android.support.v4.app.FragmentManagerImpl.execSingleAction(FragmentManager.java:1638)
                                     at android.support.v4.app.BackStackRecord.commitNowAllowingStateLoss(BackStackRecord.java:679)
                                     at android.support.v4.app.FragmentPagerAdapter.finishUpdate(FragmentPagerAdapter.java:143)
                                     at android.support.v4.view.ViewPager.populate(ViewPager.java:1240)
                                     at android.support.v4.view.ViewPager.populate(ViewPager.java:1088)
                                     at android.support.v4.view.ViewPager.onMeasure(ViewPager.java:1614)
                                     at android.view.View.measure(View.java:18026)
                                     at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5702)
                                     at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1692)
                                     at android.widget.LinearLayout.measureVertical(LinearLayout.java:760)
                                     at android.widget.LinearLayout.onMeasure(LinearLayout.java:629)
                                     at android.view.View.measure(View.java:18026)
                                     at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5702)
                                     at android.support.design.widget.CoordinatorLayout.onMeasureChild(CoordinatorLayout.java:700)
                                     at android.support.design.widget.HeaderScrollingViewBehavior.onMeasureChild(HeaderScrollingViewBehavior.java:90)
                                     at android.support.design.widget.AppBarLayout$ScrollingViewBehavior.onMeasureChild(AppBarLayout.java:1364)
                                     at android.support.design.widget.CoordinatorLayout.onMeasure(CoordinatorLayout.java:765)
                                     at android.view.View.measure(View.java:18026)
                                     at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5702)
                                     at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1692)
                                     at android.widget.LinearLayout.measureHorizontal(LinearLayout.java:1244)
                                     at android.widget.LinearLayout.onMeasure(LinearLayout.java:631)
                                     at android.view.View.measure(View.java:18026)
                                     at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5702)
                                     at android.widget.FrameLayout.onMeasure(FrameLayout.java:465)
                                     at android.support.v7.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:135)
                                     at android.view.View.measure(View.java:18026)
                                     at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5702)
                                     at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1692)
                                     at android.widget.LinearLayout.measureVertical(LinearLayout.java:760)
                                     at android.widget.LinearLayout.onMeasure(LinearLayout.java:629)
                                     at android.view.View.measure(View.java:18026)
                                     at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5702)
                                     at android.widget.FrameLayout.onMeasure(FrameLayout.java:465)
                                     at android.view.View.measure(View.java:18026)
                                     at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5702)
                                     at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1692)
                                     at android.widget.LinearLayout.measureVertical(LinearLayout.java:760)
                                     at android.widget.LinearLayout.onMeasure(LinearLayout.java:629)
                                     at android.view.View.measure(View.java:18026)
                                     at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5702)
                                     at android.widget.FrameLayout.onMeasure(FrameLayout.java:465)
                                     at com.android.internal.policy.impl.PhoneWindow$DecorView.onMeasure(PhoneWindow.java:2785)
                                     at android.view.View.measure(View.java:18026)
                                     at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:2456)
                                     at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1440)
                                   
at android.view.View

报 java.lang.ExceptionInInitializerError错误,网上的解析是:

当在静态初始化块中出现了异常的时候,JVM会抛出 java.lang.ExceptionInInitializerError异常。如果你了解Java中的静态变量,你会知道它们是在类加载的时候进行初始化的。如果在这个静态变量初始化的过程中出现了异常,那么就会抛出 java.lang.ExceptionInInitializerError异常。任何异常都可能会引发这种情况,比如说,java.lang.ArrayIndexOutOfBound或者java.lang.NullPointerException。Java开发人员通常会被这个错误弄晕,他觉得自己并没有定义任何的静态初始化块,为什么还会抛出ExceptionInInitializerError异常;事实上,Java默认会将静态变量的初始化放在一个默认的静态初始化块中,然后按它们在源文件中声明的顺序来进行初始化。

二、解决方法

找了半天没发现有什么错误啊,最后在AndroidManifest.xml清单文件中,发现了问题所在:

他在这引用了MaApp这个类:

而MaApp继承的是全局的application这个类,所以在初始化时如果没有引用进来的话,就会报错,而我的那个清单文件中并没有引用进来所以报错了.把他加进来就好了:

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!


# java  # exception  # error  # java:java.lang.ExceptionInInitializerError报错解决过程  # Mybatis配置错误:java.lang.ExceptionInInitializerError  # java.lang.ExceptionInInitializerError异常的解决方法  # Java java.lang.ExceptionInInitializerError 错误如何解决  # 解决出现 java.lang.ExceptionInInitializerError错误问题  # java.lang.ExceptionInInitializerError初始化程序中的异常错误的解  # 就会  # 抛出  # 出现了  # 的是  # 有什么  # 如果你  # 是在  # 放在  # 在这个  # 在这  # 你会  # 还会  # 把他  # 半天  # 错了  # 如果没有  # 找了  # 这种情况  # 报错  # 会将 


相关文章: 建站主机服务器选购指南:轻量应用与VPS配置解析  PHP正则匹配日期和时间(时间戳转换)的实例代码  官网自助建站平台指南:在线制作、快速建站与模板选择全解析  如何选择域名并搭建高效网站?  建站10G流量真的够用吗?如何应对访问高峰?  如何通过wdcp面板快速创建网站?  如何在云服务器上快速搭建个人网站?  小米网站链接制作教程,请问miui新增网页链接调用服务有什么用啊?  如何快速使用云服务器搭建个人网站?  大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?  宝塔新建站点报错如何解决?  如何快速打造个性化非模板自助建站?  建站org新手必看:2024最新搭建流程与模板选择技巧  网站代码制作软件有哪些,如何生成自己网站的代码?  网站制作知乎推荐,想做自己的网站用什么工具比较好?  详解jQuery停止动画——stop()方法的使用  制作充值网站的软件,做人力招聘为什么要自己交端口钱?  制作网站外包平台,自动化接单网站有哪些?  完全自定义免费建站平台:主题模板在线生成一站式服务  如何将凡科建站内容保存为本地文件?  黑客入侵网站服务器的常见手法有哪些?  南京做网站制作公司,南京哈发网络有限公司,公司怎么样,做网页美工DIV+CSS待遇怎么样?  阿里云高弹*务器配置方案|支持分布式架构与多节点部署  Dapper的Execute方法的返回值是什么意思 Dapper Execute返回值详解  制作证书网站有哪些,全国城建培训中心证书查询官网?  佛山企业网站制作公司有哪些,沟通100网上服务官网?  广州营销型建站服务商推荐:技术优势与SEO优化解析  建站主机类型有哪些?如何正确选型  网站建设制作需要多少钱费用,自己做一个网站要多少钱,模板一般多少钱?  如何实现建站之星域名转发设置?  C#怎么使用委托和事件 C# delegate与event编程方法  西安制作网站公司有哪些,西安货运司机用的最多的app或者网站是什么?  如何解决VPS建站LNMP环境配置常见问题?  如何用PHP快速搭建CMS系统?  建站ABC备案流程中有哪些关键注意事项?  外贸公司网站制作,外贸网站建设一般有哪些步骤?  实惠建站价格推荐:2025年高性价比自助建站套餐解析  建站之星在线客服如何快速接入解答?  如何在万网开始建站?分步指南解析  jQuery 常见小例汇总  ,有什么在线背英语单词效率比较高的网站?  如何安全更换建站之星模板并保留数据?  电商网站制作公司有哪些,1688网是什么意思?  如何在建站之星网店版论坛获取技术支持?    网站制作专业公司有哪些,如何制作一个企业网站,建设网站的基本步骤有哪些?  如何在服务器上三步完成建站并提升流量?  建站之星代理如何优化在线客服效率?  北京营销型网站制作公司,可以用python做一个营销推广网站吗?  制作网站软件推荐手机版,如何制作属于自己的手机网站app应用? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。