Android Studio Activity Intent 闪退崩溃 Toolbar
今天写登录注册页面,点击登录页面的“注册”按钮后软件突然崩溃,直接闪退,因为是新手,只能去网上搜。虽然网上解决方法众多,但也没找到可行的。想起来可以看Logcat,马上重新运行应用,查看崩溃时的日志,发现日志比较多,还都不认识,只好又复制日志上网搜索,无果。突发奇想,把注册页面有关Toolbar的内容删掉,重新运行应用,竟然成功从登录页面切换到注册页面。可能是注册页面的Toolbar和登录页面冲突了,具体原因未明,只能先不用这个Toolbar了。
Logcat
11-17 08:36:20.241 2389-2389/? E/libprocessgroup: failed to make and chown /acct/uid_10066: Read-only file system
11-17 08:36:20.241 2389-2389/? W/Zygote: createProcessGroup failed, kernel missing CONFIG_CGROUP_CPUACCT?
11-17 08:36:20.241 2389-2389/? I/art: Late-enabling -Xcheck:jni
11-17 08:36:20.346 2389-2389/com.example.zz.ebuy W/System: ClassLoader referenced unknown path: /data/app/com.example.zz.ebuy-1/lib/x86
11-17 08:36:20.375 2389-2389/com.example.zz.ebuy W/art: Before Android 4.1, method android.graphics.PorterDuffColorFilter android.support.graphics.drawable.VectorDrawableCompat.updateTintFilter(android.graphics.PorterDuffColorFilter, android.content.res.ColorStateList, android.graphics.PorterDuff$Mode) would have incorrectly overridden the package-private method in android.graphics.drawable.Drawable
11-17 08:36:20.454 2389-2402/com.example.zz.ebuy D/OpenGLRenderer: Use EGL_SWAP_BEHAVIOR_PRESERVED: true[ 11-17 08:36:20.494 2389: 2389 D/ ]
HostConnection::get() New Host Connection established 0xed656860, tid 2389
11-17 08:36:21.046 2389-2402/com.example.zz.ebuy D/libEGL: loaded /system/lib/egl/libEGL_emulation.so
11-17 08:36:21.047 2389-2402/com.example.zz.ebuy D/libEGL: loaded /system/lib/egl/libGLESv1_CM_emulation.so
11-17 08:36:21.066 2389-2402/com.example.zz.ebuy D/libEGL: loaded /system/lib/egl/libGLESv2_emulation.so[ 11-17 08:36:21.089 2389: 2402 D/ ]
HostConnection::get() New Host Connection established 0xeea12890, tid 2402
11-17 08:36:21.142 2389-2402/com.example.zz.ebuy I/OpenGLRenderer: Initialized EGL, version 1.4
11-17 08:36:21.384 2389-2402/com.example.zz.ebuy W/EGL_emulation: eglSurfaceAttrib not implemented
11-17 08:36:21.384 2389-2402/com.example.zz.ebuy W/OpenGLRenderer: Failed to set EGL_SWAP_BEHAVIOR on surface 0xeea13560, error=EGL_SUCCESS
11-17 08:36:24.441 2389-2389/com.example.zz.ebuy D/AndroidRuntime: Shutting down VM
11-17 08:36:24.442 2389-2389/com.example.zz.ebuy E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.example.zz.ebuy, PID: 2389
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.zz.ebuy/com.example.zz.ebuy.SignUp}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.support.v7.widget.Toolbar.setLogo(int)' on a null object reference
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2416)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
at android.app.ActivityThread.-wrap11(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5417)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.support.v7.widget.Toolbar.setLogo(int)' on a null object reference
at com.example.zz.ebuy.SignUp.onCreate(SignUp.java:33)
at android.app.Activity.performCreate(Activity.java:6237)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1107)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2369)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
at android.app.ActivityThread.-wrap11(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5417)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
11-17 08:36:28.615 2389-2389/com.example.zz.ebuy I/Process: Sending signal. PID: 2389 SIG: 9
Toolbar代码
Toolbar toolbar = findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
toolbar.setLogo(R.drawable.ebuy);
toolbar.setTitle("eBuy");
Android Studio Activity Intent 闪退崩溃 Toolbar的更多相关文章
- Activity Monitor 闪退 & 无法进入睡眠
情况描述 黑苹果主机突然无法进入睡眠. 考虑到可能是后台程序阻碍了系统正常进入睡眠, 于是想要通过Activity Monitor查看系统的活动情况,然而,Activity Monitor闪退. 重 ...
- android app启动就闪退怎么办?
开发过程中,如遇到android app启动就闪退,不要急,直接进入调试模式运行app,就会取得出错的原因. http://blog.sina.com.cn/s/blog_44fa172f0102wg ...
- 印象最深的一个bug——排查修复问题事件BEX引发的谷歌浏览器闪退崩溃异常
前言 最近,我们部门负责项目运维的小王频频接到甲方的反馈,运行的项目使用谷歌浏览器登录后,每次点击处理2秒后,浏览器自动闪退崩溃.小王同学折腾了一个星期,还没找到问题的原因.甲方客户都把问题反馈给项目 ...
- android studio Activity标题栏研究
第一次研究时间:2016/7/30,以下研究主要存在于当前最新版本的android studio上.eclipse请参考 一.头部标题取消 当前版本新建工程在 application中默认主题为 an ...
- win10 Edge浏览器一打开就闪退崩溃的解决思路
故障现象:从Win7.Win8.1升级到Win10,或是使用Win10一段时间后,发现Edge浏览器打开一到两秒就闪退,崩溃无法打开.解决方案: 1.尝试清理: C:\Users\Administra ...
- Android实现多次闪退清除数据
背景 很多时候由于后台返回的数据异常,可能会导致App闪退.而如果这些异常数据被App本地缓存下来,那么即使杀掉进程重新进入还是会发生闪退.唯一的解决方法就是清除App数据,但是用户可能没有这个意识或 ...
- JAVA Eclipse开发Android程序会经常闪退是怎么回事
类没有new就直接用会闪退,比如下面我在前面声明了ClientSocket的类,点击连接按钮之后,如果不先new就直接Connect就会闪退 你在当前页面创建findViewById的时候,如果找 ...
- Android Studio 使用Intent
1.显式Intent Intent intent=new Intent(yzj.this,MainActivity.class);//当前活动的实例,要去的实例 startActivity(inten ...
- android studio实现Intent通信-------牛刀小试
概述: 本博文实现一种小程序,两个Activity单向通信,主从关系,MainActivty 页面布局一个EditText+Button,实现逻辑是单击按钮将信息发送给另外一个DisplayMessa ...
随机推荐
- ArcGIS 教程:Workflow Manager 高速浏览
应用程序概述 Workflow Manager 用户界面提供了用于在整个作业的生命周期中创建和管理作业的工具. 下面全部信息将会在本帮助文档的兴许章节中进行具体的说明. 文件菜单 新建 - 在系统中创 ...
- java中关于'&&'、'||'混合运算优先级问题小结
package com.per.sdg.operator; /** * 结论:先进行'&&'运算,在进行'||'运算 * @author sundg * */ public class ...
- StringBuffer疑问
为何结果为AB.B? public static void main(String[] args) { StringBuffer a=new StringBuffer("A"); ...
- 怎样在OTN站点高速找到asm包并下载 (Oracle RAC)
怎样在OTN站点高速找到asm包并下载 ***********************************************声明******************************* ...
- 【智能家居篇】wifi网络结构(下)
转载请注明出处:http://blog.csdn.net/Righthek 谢谢. 因为WIFI网络具有移动性,同一时候WIFI以无线电波作为传输媒介,这样的媒介本质上是开放的,且easy被拦截,不论 ...
- iOS学习笔记(4) — UITableView的 重用机制
iOS学习笔记(4) — UITableView的 重用机制 UITableView中的cell是动态的,在使用过程中,系统会根据屏幕的高度(480)和每个cell的高度计算屏幕中需要显示的cell的 ...
- 【Noip模拟By yxj】
1.randomDescription 给定4个参数A0,N,c,p,你需要按下式构造A1~AN: A[i]=(A[i-1]2+c)mod p 之后,你需要求出A1~AN中,第K大的数值.Input ...
- JButton的setRollover出现的奇怪问题
设置了setRollover,可以正常出现状态但是却不会回到默认状态. 研究了一下才发现,repaint的时候不会清除背板而是覆盖上去的, 所以如果原图是透明图就会出现状态不变的情况
- 怎么在当前的view上获取所在的控制器(UIViewController),实现跳转
- (UIViewController *)viewController { for (UIView* next = [self superview]; next; next = next.super ...
- html使用css让文字超出部分用省略号三个点显示的方法案例
html使用css让文字超出部分用省略号三个点显示的方法: 我正确使用的就是下面的代码,li里面是a标记.在IE和google中使用是正常的,火狐不知道,我也不在意,等你来测 li{ display: ...