例如安卓手机升级系统失败,可能是由于系统存在问题,或是手机被ROOT导致的。
此种情况用户可以尝试将手机刷机,直接将系统版本刷到最新。
用户可以在电脑安装刷机精灵,完美刷机,奇兔刷机,刷级大师等同类软件。
然后进入手机设置,关于手机,连续点击版本,呼出开发者选项,进入开发者选项勾选开启USB调试。
连接到刷机工具会自动安装手机端驱动,等待连接成功。
如果用户ROOT了可以忽略此步,如果没有ROOT可以点击刷机工具的更多工具,选择ROOT对手机一键ROOT ,等待ROOT成功后自动重启。
开始一键刷机,刷机开始之前中刷机软件会对手机和对刷机包进行检查,点击浏览选中刚才下载好的ROM。
进入一键刷机模式之后耐心等待刷机完成,接下来设备进入自动刷机模式,大概5-15分钟后,即可完成刷机。
不得不说这问题让我苦恼了好长时间,应用升级时,在60的手机上出现了升级失败,出现“应用未安装”问题,找了几个大神问了下都没见过这问题,都说出现这种问题的都是因为 “应用的签名不一致” ,可是明明签名是一致的,因为只有部分手机出现这种情况,而且这种情况出现在60的手机上,我也特意出对比了两个应用的签名,发现签名是一致的,查看应用签名的方法有很多,我这里说一种:
对比签名之后发现前后两个应用的签名是一样的,所以可以排除不是签名问题。
既然签名是一样的,那会不会是 “versionCode” 比原来的小呢,检查之后发现我应用本身的Module的versionCode也没有问题,比前一个版本的versionCode大。纠结好久之后,突然想到我没有查看导入的library库中versionCode,检查之后确实是library库中的Manifest文件中有versionCode,一直是1,一直都没有更改,去掉Manifest文件中的versionCode之后打包测试升级发现应用果然能正常升级了。说白了是我自己学艺不精造的孽啊。
<u>
如果您使用的是华为手机,手机在线升级自动重启后进入升级界面,提示“升级失败”,出现红色感叹号可能是手机获取的升级包错误,导致升级失败,无法正常开机。您可以使用手机助手或者eRecovery两种方法尝试恢复系统,可能会导致手机数据丢失,如果手机出现可以开机的情况,请您立即备份数据(微信/QQ等应用需单独备份)。
操作方法如下:
一、通过eRecovery修复系统
提示:保证在 WLAN 环境下升级,升级过程中,电池电量大于30%或把手机置于充电状态。
1 通过 USB 数据线将手机连接至电脑或充电器,手机关机状态下同时长按音量上键+电源键,待手机振动后进入界面选择升级模式>erecovery系统升级(Mate 30 Pro/Mate 30 RS无实体音量键,在手机开机振动后,需连续按电源键5次),进入eRecovery模式。
2 点击下载最新版本并恢复>下载并恢复,系统将启动 WLAN 并扫描可用热点。选择并连接至可用 WLAN 热点后,系统将自动获取安装包信息并下载。
3 下载完毕后,会自动升级,升级完成后手机会自动重启。手机升级需要一定时间,请您耐心等待,升级过程中请不要进行任何操作。
二、使用手机助手修复系统
1 电脑端安装最新版本手机助手;
2 手机关机状态下,用USB线与电脑连接,同时长按音量下键+电源键几秒后进入FASTBOOT模式。
提示:Mate 30 Pro/Mate 30 RS无音量键手机,在手机关机状态下,通过 USB 数据线将手机连接至电脑,连续按 3~5 次电源键几秒后屏幕亮起,手机进入 FASTBOOT模式。
3 点击手机助手>系统修复>继续>开始修复。
4 等待修复完成。系统会修复到指定版本,无法进行选择。
5 手机自动重启进入主界面,这个过程需要一定时间,请您耐心等待。
若以上办法未能解决您的问题,请提前备份好重要数据(微信/QQ等应用需单独备份),携带购机凭证前往华为客户服务中心检测处理。
欢迎分享,转载请注明来源:品搜搜测评网