为什么安卓手机老是闪退啊?

为什么安卓手机老是闪退啊?,第1张

如果您使用的是华为手机,手机应用出现闪退的现象,可能是应用哗团版本过旧、应用权限未开通,系统内存不足等原因,请您按照以下方法排查:

1、将应用和系统版本升级至最新(新版本会提升兼容性和稳定性)

(1)更新应用版本:进入华为应用市场,搜索应用更新至最新版本使用。

(2)更新系统版本:进入设置,搜索软件更新或系统和更新,点击检查更新,如果有新版本请您提前备份数据(QQ、微信等第三方应用需单独备份)及时升级到最新版本。

2、重启应用

进入设置,搜索进入 应用管理界面,找到闪退的应用,点击强行停止,然后重新打开该应用使用。

3、清除缓存数据

(1)系统内存不足可能会导致一些占用内存大的应用出现闪携敬退的现象,建议您及时清理设备存储空间。建议保证可用内存至少剩余20%。

(2)可能是应用缓存文件出现异常,您可以删除应用数据尝试:打开设置,搜索进入应用管理,找到具体应用,然后点击存储 >删除数据 。

温馨提醒:删除数据 *** 作可能会将部分应用数据删除,如“微信、旅行青蛙”,建议您提前备份数据。

4.卸辩芦慎载重装应用

在桌面上长按应用图标,点击卸载。然后在华为应用市场重新下载安装使用。

温馨提醒:卸载重装会导致应用数据被删除,如“微信、旅行青蛙,建议您提前备份数据。

5.仍然无法解决?

(1)如果是某个应用一直闪退,建议您致电华为热线客服950800咨询。

(2)如果问题仍无法解决,请您提前备份好数据(QQ、微信等第三方应用需单独备份),携带购机凭证前往华为客户服务中心检测。

相关链接如下:华为客户服务中心维修备件价格查询预约服务寄修服务

最近在竖谈开发app 的时候发现安装在华为6.0的机型上面居然闪退了,但是在其他的手机上都是运行正常的,包括在安卓7.0,8.0的手机上也运行正常,就是誉纤毁这个6.0的华为手机上就会出现那个bug。查看日志发现是NullPointerException

日志是这样的:

java.lang.NullPointerException: Attempt to invoke virtual method 'int com.huawei.lcagent.client.LogCollectManager.getUserType()' on a null object reference

开始检查为何会闪退,如何看详细的问题

原来华为手机会过滤掉一些log信息,只显示NullPointException,让你看不出来到底出了什么bug导致app崩溃了。出现这种情况,大家可以换一台手机试试。把bug复现一下。其他品牌的手机不会像华为这样过滤log信息,报了什么错,在控制台上就直接显示出来了。庆备

还有一种办法就是在拨号界面输入 # #2846579# #

进入工程菜单---后台设置----LOG设置---LOG开关 把几个复选框都勾选,这样也可以显示log。最终发现的问题,并解决了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12566835.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存