maning0303 / GankMM

(Material Design & MVP & Retrofit + OKHttp & RecyclerView ...)Gank.io Android客户端:每天一张美女图片,一个视频短片,若干Android,iOS等程序干货,周一到周五每天更新,数据全部由 干货集中营 提供。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

4.4版本启动出现程序崩溃

2605072201 opened this issue · comments

报空指针异常

请问能不能找到crash日志文件发过来看看。

commented

我的情况跟你是一样的
闪屏页之后就闪退
手机是红米2,Android 4.4

错误日志:

Caused by: java.lang.NullPointerException
at com.maning.gankmm.utils.StatusBarUtil.setRootView(StatusBarUtil.java:416)
at com.maning.gankmm.utils.StatusBarUtil.setColor(StatusBarUtil.java:56)
at com.maning.gankmm.ui.base.BaseActivity.initStatus(BaseActivity.java:40)
at com.maning.gankmm.ui.base.BaseActivity.onCreate(BaseActivity.java:30)
at com.maning.gankmm.ui.activity.SplashAdActivity.onCreate(SplashAdActivity.java:35)
commented
ViewGroup rootView = (ViewGroup) ((ViewGroup) activity.findViewById(android.R.id.content)).getChildAt(0);
rootView.setFitsSystemWindows(true);
rootView.setClipToPadding(true);

rootView is null


ViewGroup rootView = (ViewGroup) ((ViewGroup) activity.findViewById(android.R.id.content)).getChildAt(0);
修改成
ViewGroup rootView = (ViewGroup) activity.getWindow().getDecorView();
就好了

好的,谢谢您的反馈,我也在一个手机发现了这个问题。我会在下一版本改了!