【Android】安卓手机系统内置应用安装失败解决方案

现有的闲置手机有个内置app可老旧了,没有开发者维护,于是问题不断,影响了体验,后来在网上查找发现有它的新版本,想要更新却没有自动更新(后台服务断开了),有类似的想法可以来这里了解一下。

作为Android APP开发者,是经常用到adb调试的,对新手来说可能不太熟悉,这里记录一下操作步骤,希望有帮助

开发者选项激活

首先,看看手机系统设置里有没有开发者选项,没有就激活一下就出现了

在设置里面找到手机系统信息,查看,找到MIUI版本那一项,连续点击三下,就会提示开发者选项已开启

回到设置里面,再找找刚才的开发者选项,点击进去,打开总开关,勾选ADB调试

还有通过ADB安装应用,也要一起勾选

通过电脑连接手机自带的数据线,手机会弹出授权窗,点允许即可,

连接成功的话,手机就会弹出通知提示ADB调试已打开,电脑资源管理器上也会出现可供查看手机的设备

查看设备连接

在电脑上打开已存在的adb.exe文件夹,在此鼠标右键,打开CMD Shell终端,

要查找可连接的手机设备,就输入命令:

./adb devices

输出一个设备信息,内容格式如下

设备序列号连接状态
234*34device

监听活动应用

安装应用前,如果不知道应用包名,可以这样操作,

在手机上打开那个已安装的应用,然后再电脑上操作,

要监听正在活动的应用包,就输入命令

./adb shell am monitor

然后,回到手机上操作那个应用,打开或切换页面,

这时,电脑上就会监听到,输出了应用包信息,内容像这样

Monitoring activity manager...  available commands:
(q)uit: finish monitoring
** Activity starting: com.android.***

其中com.android.***就是在手机操作的应用包名

卸载应用

要卸载应用包com.android.***,应输入命令:

./adb uninstall com.android.***

等下,别卸载,

在卸载应用前,需要做一下备份,

谨慎一点是好的,假如后悔还来得及恢复

查找应用包

要备份,需要知道那个应用的安装路径,

内置应用默认安装路径有可能是

/data/app/com.android.***/base.apk

不同品牌的手机系统内置应用默认安装路径并不相同,还是查找一下吧,

要查找应用包com.android.***安装路径,应输入命令:

./adb shell pm path com.android.***

输出结果,像下面这样

package:/system/app/***/****.apk

其中/system/app/***/****.apk就是

备份应用

要备份应用包com.android.***,应输入命令:

./adb pull /system/app//*.apk

操作成功的话,备份的应用包就保存在电脑上的adb.exe文件同级的文件夹中,可以看看,

安装应用

要安装应用,应输入命令:

./adb install “C:\Users\用户名\Desktop\测试\system_***_app_v3.8.1.apk”

其中,system_***_app_v3.8.1.apk就是自己要安装的应用文件位置

安装失败

安装遇到问题,错误信息如下:

adb: failed to install C:\Users\***.apk: ....

看看错误是啥关键词,好确定问题

Failure [INSTALL_FAILED_USER_RESTRICTED: Install canceled by user]

若是这个错误,需要在手机上ADB调试页面勾选 通过ADB安装应用

Failure [INSTALL_FAILED_VERSION_DOWNGRADE]

若是这个错误,表示该应用已安装,需要先卸载了再试

覆盖应用

如果是更新应用包,可以不用卸载,只是用以下命令,覆盖安装:

./adb install -r -d “C:\Users\***.apk”

输出结果,如果像下面这样,表示安装成功,

Performing Streamed Install
Success

去桌面看看新的应用出现没
请添加图片描述

如何在Android系统手机安装软件的三种方法 很多朋友初用安卓手机,可能都会比较陌生。下面就介绍一下如何在安卓系统安装软件。在Android平台上安装文件的后缀名一般为“.apk”(如果你下载的软件是rar或者zip的话请解压之后再安装),和WM平台上的安装文件的后缀名“.exe”或者S60平台上的安装文件的后缀名“.sis或.sisx”相似。所以只要看到“.apk”结尾的文件就肯定是安装文件了。 在安装软件之前我们首先要对手机进行一系列的设置。在手机程序菜单中点“设置”进入,然后点击“应用程序”选项,在打开菜单中将“未知源”选项勾选中。然后进入“开发”子选项,勾选“USB 调试”选项。这样就完成了手机的设置。 完成如上准备工作后就可以进行软件的安装工作了。常用的安装方法一共有三种,下面我依次来为大家讲解。 方法一 使用Android系统手机最简单的软件安装方法是进入件Market或者也叫电子市场(如果提示需要设置Gmail的话请参看链接)中下载安装。使用非常简单,只需用手指拖出程序菜单,点击Market(或者叫电子市场)图标进入该程序。 然后在搜索框(search)中填写你需要的软件名称搜索即可,或者在软件分类和推荐软件列表中找到你要安装的软件点击下载安装即可,如果是免费软件会显示为“Free”,如果是收费软件的话会提示软件的费用为“$xx”。 利用Market下载和安装都非常方便,但是此方法的缺点是非常浪费流量(就算软件是免费的,但是网络流量还是要收费的哦!),所以此法只推荐在连接Wifi(如果你Wifi不会设置的话,可以参看该链接)的情况下使用。另外如果你想安装收费软件,但是又不想花钱那么你可以按照下边的方法安装你在论坛或网站下载的以“.apk”为后缀名的破解版软件。 方法二 如果你的手机所刷的固件是安卓自制的固件话,那么你的的手机中可能已经集成了“APK安装器”,你只需要把要安装的文件用读卡器拷贝到内存卡中。然后在在手机程序菜单中点“设置”进入,然后点击“应用程序”选项,拖动菜单到下端可以看到“APK安装器”,点击进入。 安装器会自动搜索你内存卡中的安装程序,你只需选择要安装的程序名称点击安装即可。 如果你的手机使用的是原生的或者没有集成程序安装器的ROM那么你需要去Market中下载一款名为App Installer(其实就是软件安装器)的软件。在Market中下载安装完成后,在程序菜单中就可以找到刚安装App Installer了,使用方法同上。 方法三 直接使用电脑安装软件。使用“APK安装器”可以直接连接PC中将电脑中的软件安装到你的手机中。不过前提是必须先要安装Android手机的USB驱动,否则电脑无法识别所连接的手机,点击下载USB驱动程序,下载完成解压安装即可。 USB驱动安装完成后电脑就可以将你的手机自动识别为移动磁盘了。这是再点击下载“APK安装器”,下载安装完成后将该压缩包解压,然后点击运行该程序。该程序会自动关联电脑中的apk程序,安装软件时只需双击apk安装文件即可。该程序会帮助你自动将软件安装到你的手机里。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

TA远方

谢谢!收到你的爱╮(╯▽╰)╭

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值