您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
手机软件点开了,又秒退,这是手机系统问题还是软件问题?
软件,进程,手机手机软件点开了,又秒退,这是手机系统问题还是软件问题?
发布时间:2016-12-08加入收藏来源:互联网点击:
问题补充: 全部软件都是,一点开就秒退
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
先说结论:所有软件都秒退,明显是手机系统问题。
当点击屏幕 APP 图标时,手机会执行以下流程:
图片看不懂没关系,简单描述下按下屏幕图标后会做哪些事情:
先从系统启动说起,都知道 Android 系统是基于 Linux 内核的,所以启动过程基本也是一致的,bootloader启动内核和 init 进程,init 进程分裂出多个 daemon (守护进程),像调试进程、USB 进程等,用于处理硬件相关的接口。
init 进程会启动 Zygote 进程,此进程初始化自己运行的虚拟机环境,加载 framework 和各程序运行时所需要的资源,然后开启监听接口,通过监听请求孵化出新的进程管理新的程序运行进程。
再之后,init 进程会启动 runtime 进程,Zygote 孵化系统进程 SystemServer,此进程启动所有系统的核心服务,想界面管理服务、硬件相关服务等。这时,就会启动桌面进程了,然后我们就能看到手机桌面了。显示 APP 图标和壁纸等。
现在说正题:
点击 APP 图标后,通过 Binder 的 IPC 机制,调用到 ActivityManagerService,就是界面管理的服务,通过验证点击事件的意图参数,检查权限,检查是否已经启动等流程,如果没有启动,就通过 Zygote 进程启动一个进程,来运行此 APP,然后将此进程和 APP 绑定,加载 APP 的相关代码到内存,启动 APP 的第一个界面。
现在的问题是所有软件都是点击图片秒退,所以应该是系统在处理点击事件时,传递的参数异常,导致不能正常启动相关 APP 的进程,或者时启动时安全相关的参数验证错误导致的。
建议把手机恢复出厂设置一下,或者升级到最近系统。注意备份个人数据。
回答于 2019-09-11 08:43:50
由于Android软件开源的特性,它既可以让我们自定义很多的功能,但它也有可能会导致使用起来越用越卡,出现系统卡顿、闪退、死机等问题。相信使用过Android手机的朋友们大部分都会遇到过某个软件闪退的情况。手机软件闪退,一般不会跟硬件有关系,出现软件闪退的情况可能有多种,尤其是像题主这样的全部软件闪退的情况,很有可能会跟系统有关系,也有可能会跟手机的内存或者是某个软件不兼容有关。
像楼主说的这样全部软件闪退的情况,可以先从看看手机的系统软件是否能打开,比如电话、手机的设置等,如果设置等系统软件可以打开的话,可以先看看自己的手机设置中是否有关于手机资料备份同步的功能,把自己手机上的联系人、短信照片先同步到云空间,然后在设置中对手机恢复出厂。
如果是所有的软件包括系统软件都无法开启的话,可以看看手机的内存是否不足,也就是运行内存,如果运行内存没有了也可能会出现这情况。清理后台不使用的软件后在去尝试打开软件看看是否解决问题。对于一些手机内存不大的朋友,建议可以定期清理后台的运行程序,节省运行内存空间。
题主也可以想想看,是否自己在安装了什么软件之后出现的问题,尝试卸载那个软件之后看看是否正常。尤其是手机上如果有安装手机安全卫士软件或者一些第三方授权管理类软件程序,如果有请卸载尝试。建议下载软件到正规的应用商店下载应用。
对于只是某个软件无法打开,闪退的,那么也有可能是该软件不兼容你手机的当前系统,可以尝试看看软件官方是否有兼容你手机当前系统的应用版本。另外手机的网络不稳定也会导致软件闪退。部分软件,尤其是一些游戏软件,安装软件之后还需要添加数据包才能正常使用,也可以看看是否为这个情况。
如果以上都不能解决的话,可以尝试给手机升级一下系统固件看看是否解决的,若是root后或者其他非法操作后出现的,那么这个情况只能通过刷机来解决了,不同的手机刷机方式不太一样,目前很多手机厂商都有提供用户自行刷机的教程,这个可以尝试联系手机客服看看是否解决。
安卓手机应用常见的闪退主要是上述的几种情况导致的,这样的问题较为多见,碰到这样的问题的用户不妨对号入座试一试,希望对大家能有帮助。如果都无法解决的话,可以到手机的官方售后中心检测处理。还想知道更多数码小知识?还想玩到前沿数码产品?那就右上角关注“极果网”吧~
回答于 2019-09-11 08:43:50
现在的软件都是适配相对新版本的android系统开发的,如果你的手机系统版本相对过于陈旧,则很可能造成软件不适配从而闪退。
手机Ram(运存)过小,每一种软件在运行过程中都是需要消耗一定的内存空间的,因此如果你的系统内存太小,则可能导致无法支持运行这个软件的必要条件,因此出现闪退。
系统本身不兼容,这个情况也是比较常见的,例如现在的小米平板就无法运行PAD版本的QQ,这个就是小米的系统与QQPad软件本身系统不兼容造成的。
上一篇:今年大二,想转学去美国继续读本科,可以实现吗?怎么操作?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |