Android之看起来像奔溃了但是没有发现奔溃日志

1、问题

        startActivity之后,然后finish,发现输入密码文本框密码没了,以为奔溃了,但是没有发现奔溃日志

 

 

 

2、思考

      我想是不是因为调用蓝牙API结束后还有哪些没有写,往第三方API思考去了,然后我用pidcat.py 和adb logcat看日志,发下没有奔溃日志,日了狗,这个怎么分析,后面请了同事看了下,先分析finish之后是否又拉起到别的activity了,adb shell dumpsys activity top,发现依然是同一个activity,然后分析是不是进程挂了,分析前后是不是同一个进程,

adb shell ps | grep package ,尼玛,真的是同一个,好吧,说明没有奔溃,然后分析是不是又拉起了这个activity,用adb logcat | grep ActivityManager 过滤日志,发现真拉起来了

然后我在grep -r className,发现也只有这个地方,后面才看到,我写了startActiviy,前面也写了一个startActivtyForResult,因为有需求会用到startActivtyForResult,启动2次,no zuo no die

 

 

 

3、总结

     下次出现奔溃现象如果没有发现奔溃日志第一反应应该是先要确认是不是真的奔溃

 



本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/290135.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ASP.NET-----Repeater数据控件的用法总结(转)

ASP.NET-----Repeater数据控件的用法总结(转) 一、Repeater控件的用法流程及实例: 1、首先建立一个网站,新建一个网页index.aspx。 2、添加或者建立APP_Data数据文件,然后将用到的数据库文件放到APP_Data文件夹中。 3、打开数据库企业管理器&…

Vue2.x项目整合ExceptionLess监控

前言一直以来我们都是用Sentry做项目监控,不过前段时间我们的Sentry坏掉了(我搞坏的)但监控又是很有必要的,在sentry修好之前,我想先寻找一个临时的替代方案,同时发现网上关于ExceptionLess的资料少得可怜&…

Jenkins修改管理员密码.

前言:Jenkins修改管理员密码,我看了网上所有的教程,竟然全都是拿着一串已经加密好的111111的密文去替代config.xml文件里面的密码,然后大家的密码都是111111!我觉得这种做法实在太敷衍了!于是我就研究了下&…

截取指定字符前_VBA学习笔记35-1:字符串拆分与组合

学习资源:《Excel VBA从入门到进阶》第35集 by兰色幻想本课的示例都在立即窗口展示运行结果,要在立即窗口展示的话要使用“Debug.Print”。Debug.Print 将代码执行结果显示在“立即窗口”中,但不影响程序执行。一、字符串截取1.left,right,mi…

C++之inline函数

1、为什么需要inline C中的宏没有调用,参数压栈、返回操作所以比函数快,但是有参数副作用,inline为了取代这种表达式形式的宏定义,它消除了宏定义的缺点,同时又很好地继承了宏定义的优点。 2、inline如何使用以及特点 1)、inline一般写 在C++函数定义的前面,一般…

即时聊天IM之一 XMPP协议简述

合肥程序员群:49313181。 合肥实名程序员群:128131462 (不愿透露姓名和信息者勿加入) Q Q:408365330 E-Mail:egojitqq.com 综述: 之前小规模的IM一直通过百度云推实现模拟IM,这种局限性比较多。公司很多的项目都需要IM集成…

微软职位内部推荐-Senior PM

微软近期Open的职位:Senior Product ManagerMy Life & WorkBeijing ChinaOur passion is to enable people to thrive in this mobile-first and cloud-first world.Do you see how antiquated our surrounding is when the virtual world has already become more advance…

c#Clay开源的动态语言dynamic框架,让您形如javascript的方式创建对象!

简介Clay非常类似于ExpandoObject, 可以看做是ExpandoObject的加强版. 它们能够让我们在不需要定义类的情况下,就构建出我们想要的对象。Clay和ExpandoObject相比,提供了更加灵活的语法支持,让我们像写javascript代码一样写C#代码&#xff0c…

Android之ndk编译出现“undefined reference to method“解决办法

1、问题 我自己写了C的头文件和实现的C文件,然后编译成csapp.so库,然后在jni里面写了Android.mk文件和Application.mk文件,配置确保已经没问题,然后csapp.so的位置和头文件都放对了,然后写了一个测试test.cpp文件,然后这个里面调用了csapp.so里面的方法,然后我 ndk-buil…

7 种 JavaScript 技巧使你更聪明

1.总是颠倒逻辑 让我们从一个小优化开始,目的是为了使得非常简单的操作看起来复杂些。 if (x && y) { … } // bad if (!(!x || !y)) { … } // good2.在你的变量名字里使用扩展的unicode字符 编译好的软件一旦发布成产品,它必须是一个黑盒。这对…

设置访问权限_【新思考教学者思】李世松:不要对经典设置访问权限

不要对经典设置访问权限——《背影》备课札记文/李世松紫阳县举办课堂教学改革推进会,师训教研中心王主任电话通知我讲一节示范课。我知道,这既是对我的一种肯定,更是一次磨炼,因为我的师父邱俊老师会到现场点评课堂。自领受任务之…

C++语言打印汉字表

#include<iostream> using namespace std; main() {int i,j;for(i=0xA1;i<=0xFE;i++){for(j=0xA1;j<=0xF7;j++)printf("%c%c",i,j); // 或者用cout输出函数:cout<<char(i)<<char(j);printf("\n");} } 说明: 16进制和10进制转换…

《算法竞赛入门经典》第三章 3.4

程序 3-5 程序 3-6 转载于:https://www.cnblogs.com/LzKlyhPorter/p/4192250.html

C#使用Objects Comparer进行对象比较

介绍Objects Comparer是用于对象比较的工具&#xff0c;c#常见的数据结构都是可以用这个三方库进行对比&#xff0c;比较复杂的对象也是可以比较的。简而言之&#xff0c;Objects Comparer 是一个对象到对象的比较器&#xff0c;它允许逐个成员递归得比较对象&#xff0c;并为某…

jQuery07源码 (3803 , 4299) attr() prop() val() addClass()等 : 对元素属性的操作

var nodeHook, boolHook,rclass /[\t\r\n\f]/g,rreturn /\r/g,rfocusable /^(?:input|select|textarea|button)$/i;jQuery.fn.extend({attr: function( name, value ) { //遍历this //arguments.length > 1,jQuery.attr(this[i],name,value),返回this //arguments.lengt…

Eclipse提示The **** cannot be resolved. It is indirectly referenced from required .cl

1、问题 代码正常&#xff0c;提示这个错误The **** cannot be resolved. It is indirectly referenced from required .cl 2、解决办法 把提示错误地方的类改成在这个****包名下面就行

ora22813操作数值超出系统的限制_最新:华为“鸿蒙”操作系统终于面世!一旦遭到限制,将随时启用...

受美国的要求&#xff0c;自5月开始&#xff0c;安卓暂停了与华为的部分合作&#xff0c;而这直接影响到了华为对安卓系统的正常更新。迫于无奈之下&#xff0c;华为对外表示&#xff0c;已经准备了备用系统&#xff0c;但只在必要的情况下使用&#xff0c;而这一系统就是广为人…

解决点击MDI父窗体下拉菜单,子窗体重复出现的问题

private void 培训信息TToolStripMenuItem_Click(object sender, EventArgs e) { foreach (Form form in Application.OpenForms) { if (form.Name "Zhuce_Train")//子窗体的Name属性 { …

cidaemon.exe进程cpu占用率高及关闭cidaemon.exe进程方法

问题描写叙述: 这段时间机器总是出现一个奇怪的问题:cidaemon.exe进程占用CUP率98%以上,大大影响了电脑的正常使用.资源管理器中出现多个cidaemon.exe进程,强制结束占用cpu率最高的一个,两分钟左右后,相同的问题还是出现了。 问题关联: cidaemon.exe相关知识&#xff1a;cidaem…

Blazor University (2)布局 — 创建 Blazor 布局

原文链接&#xff1a;https://blazor-university.com/layouts/布局Blazor 布局类似于 ASP Webforms 母版页的概念&#xff0c;与 ASP MVC 中的 Razor 布局相同。几乎网络上的每个网站都有一个模板用于整个网站&#xff08;页面顶部的品牌&#xff0c;底部的版权&#xff09;或网…