Android 安装应用程序更新而不卸载它

Android 安装应用程序更新而不卸载它,android,installation,adb,reverse-engineering,bootloader,Android,Installation,Adb,Reverse Engineering,Bootloader,所以我在手机上安装了一个寄生虫应用程序,它可以阻止设备从引导到引导加载程序以及其他一些东西。它还被设置为设备管理员,因此无法卸载(停用管理员权限也是不可能的)。因此,为了解决这个问题,我反编译了这个应用程序的APK,并更改了代码,这样我就可以停用管理员权限。遗憾的是,无法在现有应用程序上安装重新编译的APK 亚洲开发银行错误: 安装\u失败\u更新\u不兼容 那么,有没有一种方法可以在不卸载应用程序的情况下强制安装该应用程序?或者,如果我的方法是错误的,你可以建议我如何摆脱这个恼人的应用程序 遗

所以我在手机上安装了一个寄生虫应用程序,它可以阻止设备从引导到引导加载程序以及其他一些东西。它还被设置为设备管理员,因此无法卸载(停用管理员权限也是不可能的)。因此,为了解决这个问题,我反编译了这个应用程序的APK,并更改了代码,这样我就可以停用管理员权限。遗憾的是,无法在现有应用程序上安装重新编译的APK

亚洲开发银行错误:

安装\u失败\u更新\u不兼容

那么,有没有一种方法可以在不卸载应用程序的情况下强制安装该应用程序?或者,如果我的方法是错误的,你可以建议我如何摆脱这个恼人的应用程序

遗憾的是,无法在现有应用程序上安装重新编译的APK

不可以,因为您无法访问以前用于签署已安装的寄生虫APK包的密钥

如果你的设备是根设备,那么你可以试着启动恢复,就像小心地用系统分区删除/编辑文件来阻止这个特定的应用启动一样(只需删除它的文件夹就足够了)

它会阻止设备从引导到引导加载程序

它是如何做到这一点的?大多数设备都提供特定的组合键(即保持音量+电源)以在其他模式下启动,因此,除非您使用非常低的级别,否则您可以尝试这种方式

所以为了解决这个问题,我反编译了APK

如果可能的话,我会先备份我的数据(如果你想备份的话),然后简单地在工厂重置设备。也许能帮你节省一些时间

编辑

Idk它到底是如何阻止引导加载程序的,但它确实阻止了(保持电源、主页、音量下降只是重新启动设备)

您始终可以使用
adb
尝试重新启动以恢复/引导加载程序:

adb reboot [bootloader|recovery]
            - reboots the device, optionally into the bootloader or recovery program.

显然,您需要使用与签署原始应用程序相同的密钥。感谢您提供如此详细的答案。不幸的是,该设备没有根目录,根目录的唯一方法是安装自定义恢复,而安装自定义恢复的唯一方法是通过Odin(它是三星设备),而Odin仅在下载模式(引导加载程序)下工作,无法访问。所以这是一条死胡同。Idk它到底是如何阻止引导加载程序的,但它确实阻止了(保持电源、主页、音量下降只是重新启动设备)。Factory reset也不会删除应用程序及其权限。从adb重新启动到bootloader只会重新启动设备。恢复确实有效,但没有任何用处。然后我建议您去xda开发人员那里进一步挖掘您的问题,因为恐怕您的问题开始偏离主题。他们可能也有更好的建议来处理这个问题