手机卡顿闪退怎么解决,闪退,老款了,系统能更换么,最近微信也上不去,说是数据遭到破坏,刷机也没用,怎么处理亲

  很多用户遇到手机微信打不开的情况,大部分是因为升级到新版本常遇到强制闪退,这种情况可能是因为版本不匹配。用户可以在官方网站下载适合自己机型或者是适合自己手机系统的微信。如果还是登入不了那可能是网络的问题了。小编先来说说为什么打不开的问题,一起来看看吧。

  1.首先看看自己是什么版本的手机系统,如果是安卓的话是不是在2.1以上的版本,不是的话可以进入官方网站下载合适的系统。查看自己手机系统的方法是进入设置就可以看到自己的版本可。

  2、如果是低于2.1的系统,先要卸载安装好的微信,在手机设置里的应用程序可以卸载微信,或者用手机助手都可以删除。

  3、在百度里面搜索进入官方网站下载适合自己版本的微信,第一个微信qq的域名就是官网。

  4、点击右上角下载,选择安卓系统,点击下载安装就可以了。

  5、不是安卓系统可以根据自己的手机型号下载合适的微信版本。

  6、如果手机版本是比较高的,那就要看看是不是微信的版本低了,可以在微信上面直接检测。出现强制退出需呀下载最新的版本。

  7、还有一种可能就是用户手机运行的程序太多,那就要删除一些应用清理手机内存。关机重启也可以,手机稳定性会好一点,小编建议最好是把不用的软件卸载掉。

  以上就是小编带来的手机微信打不开怎么回事的解决方法,希望能帮助到大家。

}

“如果某个实体表现出以下任何一种特性,它就具备自主性:自我修复、自我保护、自我维护、对目标的自我控制、自我改进。” —— 凯文·凯利

iOS App 有时可能遇到启动必 crash 的绝境:每次打开 App 都闪退,无法正常使用App。

为了尝试解决这个问题,微信读书开发了 iOS 连续闪退保护工具:,检测连续闪退,在连续闪退出现时,尝试自修复 App:

本文探讨了连续闪退问题的产生原因、检测、修复机制,以及如何在你的项目中引入、测试和使用。

首先要检测用户 App 出现了连续闪退的情况,有两种检测方法,捕获异常和计时器。

检测连续闪退,可以通过捕获异常来实现,异常有以下种类:

在念茜的一文中详细介绍了 Mach 异常和 Unix 信号捕获 crash 的机制。简单来说,异常一般产生自 iOS 的微内核 Mach,然后在 BSD 层转换成 UNIX SIGABRT 信号,以标准 POSIX 信号的形式提供给用户。NSException 是使用者在处理 App 逻辑时,用编程的方法抛出。

通过以下方法捕获异常:

  1. 首先维护一个计数变量,表示连续闪退次数
  2. 每次启动时,如果连续闪退计数 > n,则检测到了连续闪退
  3. 启动后,执行一个定时任务,在 5s 后重置计数(如果 App 连续闪退则不会重置)

通过 Mach 异常、Unix 信号、NSException 异常来检测闪退,能获得更多的 crash 上下文,但由于 crash 收集框架多使用这些方法,可能会有这样的风险:与第三方 crash 收集框架冲突导致漏检测。另外,可能会与 App 已有的异常处理代码产生耦合。

除了通过捕获异常的方式检测连续闪退,还可以通过计数器方法来检测:

  1. 维护一个计数变量,用于表示连续闪退的次数
  2. 如果发现计数变量 > n,表明 App 连续 n 次连续闪退,启动保护流程,重置计数。
  3. 当保护流程完成后,进入 App 正常启动流程

而计数器方法逻辑简单,与原有的代码耦合小。虽然有误报可能(在启动后立即被 kill 掉,误认为 crash),但是可以通过设置阈值来减小误报的误报率。

综上权衡,我们使用计时器方法检测连续闪退。

检测到连续闪退后,接下来要尝试对闪退进行修复,这里先分析可能的闪退原因,再结合微信读书的例子说明修复流程。

连续闪退,可能是 App 启动关键路径中执行了必 crash 的代码,原因可能有:

  1. 数据库损坏:在日常使用如异常退出、断电,或者错误的操作(参考:)。
  2. 代码 bug:当必 crash 的代码出现在启动关键路径中,就会导致连续闪退。

针对 1,可以通过工具修复数据库,或者删除 DB。针对2,可以删除文件来进行修复。对于 3 和 4,我们需要具体地分析 crash 案例,通过 JSPatch 来进行修复。

为了应对上述导致连续闪退的原因,微信读书的修复流程为:

  1. 弹 Toast 提示用户是否修复,轻触『修复』执行2,否则执行 5
  2. 这里是为了解决上述第4点 - 代码 bug 导致的闪退,使用 JSPatch 可以进行热修复。在 didFinishLaunching 时,会卡住界面发请求检查是否有可用的 JSPatch 脚本,如果有则加载执行,解决代码 bug 导致的闪退。

  3. 这里直接删除了所有用户数据,适用于微信读书这种所有数据都在云端,删除后可以完全从云端恢复。如果你的 App 不属于这种场景,那么应该在 repairBlock 中自定义修复逻辑,比如:

    a. 不删除文件,只修复数据库
    b. 修复前把用户数据备份到云端

连续闪退检测 + 保护流程如图所示:

检测的逻辑 GYBootingProtection 已经处理好,修复的处理预留了接口,可以由用户自定义,把自定义的修复流程传入 repairBlock 即可。

  1. 下载 源码 ,将 src 目录下所有文件拖拽到你的 Xcode 项目

  1. 首先制造连续闪退场景:

    启动后 5 秒内,双击 Home 通过上划手势 kill 掉 App,重复多次。(也可以在代码里人为制造crash)

  2. 当连续闪退超过 5 次时,会提示用户修复:

  3. 用户轻触修复,App 重置初始状态,连续闪退问题解决:


给InfoQ中文站投稿或者参与内容翻译工作,请邮件至。也欢迎大家通过新浪微博(,),微信(微信号:)关注我们。

}
字号: 07:37:05我要评论()条 来源:现代快报

94万部手机被绑架,成了刷粉“肉鸡”

左图:警方缴获的作案工具;右图:警方捣毁犯罪窝点 警方供图

微信突然出现“闪退”,小心,你的手机有可能中木马成了“肉鸡”,给一些公众号增粉、点赞、刷阅读量。现代快报记者了解到,近日江苏邳州市公安局破获一起非法控制计算机信息系统案,已确认至少有94万部手机成为“肉鸡”,为犯罪嫌疑人刷粉牟利100余万元。

通讯员 陈贺 现代快报/ZAKER南京记者 陶维洲

微信“闪退”,原来是手机中了病毒

“孩子玩我手机,可能是下载了什么程序,登不上微信了。在网上搜索查询,说是手机可能中了木马病毒。因为微信绑定了银行卡,如果中了病毒把我卡上的钱转走,那就糟了。”今年4月的一天,江苏邳州市民王先生突然发现微信无法正常使用,只要打开就出现“闪退”,关机后仍然如此,于是向邳州市公安局运西派出所报案。

邳州市公安局网安大队民警对王先生的手机进行检查后发现,其手机只是微信出现“闪退”无法正常使用,其他功能正常,与手机绑定的银行卡、微信红包等相关财产并未受到损失。通过扩大侦查,办案民警发现,王先生的手机微信闪退并不是个别现象,初步分析是一款专门针对微信制作的木马病毒造成的。

手机变“肉鸡”,成了刷粉工具

随后邳州市公安局网安部门与腾讯公司微信安全团队取得联系,请求协助分析。微信安全团队经过分析发现,此款木马病毒会终止微信进程,并修改相关文件,实现在手机用户不知情的情况下关注微信公众号,并对公众号发布的文章阅读、点赞。据此,警方判断,嫌疑人开发这款木马病毒的目的,就是利用受害人手机为一些公众号拉粉、点赞、刷阅读量,从而获取利益。

邳州市公安局当即以涉嫌非法控制计算机信息系统罪对此案立案侦查,并成立专案组。经过近一个月的工作,犯罪嫌疑人的身份、租用的服务器、控制的手机数量等重要线索逐渐浮出水面。办案民警告诉现代快报记者,嫌疑人主要采取线上线下两种方式进行木马投放操作。

线上投放,即通过在手机软件内加入带有木马病毒的加速软件,当手机用户玩手游的时候,会弹出一个对话提示框:“手机运行慢,可以下载安装加速项”。只要用户安装,嫌疑人就获得手机权限,相当于在手机上给对方开了“后门”,只要受害人的手机处于黑屏状态,嫌疑人就可以利用该微信肆意进行刷阅读量等活动。

线下投放,即针对即将投放市场的安卓系统手机,嫌疑人先从销售商处购买手机使用权,对这些手机进行刷机预装手机系统,嫌疑人预留“后门”获取手机最高权限。这些被“包装”过的手机一旦被用户使用,嫌疑人就可以远程控制这部手机,继而实施刷粉等犯罪行为。

至少控制94万部手机,牟利百余万

专案组经侦查发现,这是一个以非法控制计算机信息系统进行牟利的团伙,在北京、深圳等地均设有联络点。专案组成员分成四个工作组,分别前往北京、深圳、秦皇岛、南昌四地实施抓捕。5月19日,四地民警快速行动,在当地警方的协助下对现场人员一举控制,抓获犯罪嫌疑人11名。

经审查,深圳某公司实际控制人严某具有较强的软件开发能力,2017年初,他破解了微信安卓客户端的加密方式,就与有合作关系的北京某公司的张某合谋,利用此手段为公众号刷流量获利。张某又与北京一家专门从事手机软件开发的公司联系,利用该公司开发的手机软件后门诱骗手机用户下载木马软件,在用户不知情的情况下通过远程指令下载安装木马病毒,修改微信客户端文件,把用户手机当作“肉鸡”,替公众号刷流量获利。

经统计,至案发时,该团伙至少已控制他人手机94万部,获利100余万元。目前,主要犯罪嫌疑人严某、张某、黄某已被邳州市检察院批准逮捕。案件还在进一步办理中。

随手从网上下载软件都有可能是木马侵入手机的捷径,切记手机不要越狱或者Root,否则手机的操作系统安全威胁将大大提升。建议安装正规安全软件,定期查杀木马病毒,到正规渠道下载ROM和软件客户端,不要下载来历不明或安全性不确定的软件包。

来源:现代快报 编辑:刘枫

}

我要回帖

更多关于 手机卡顿闪退怎么解决 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信