QuickPic是一个曾经被誉为轻量级应用程序的应用程序 拥有出色的用户界面
很多应用都存在,有些感情被更新破坏了。一些变化从包括与应用捆绑的广告软件到应用或应用基本上变成恶意软件。QuickPic是一个应用程序,曾经被称赞为具有出色UI的轻量级应用程序。后来被猎豹移动收购,逐渐开始收录其他应用的广告。能够停止更新,回到大家喜欢的应用(广告推给用户之前就存在的应用)不是很好吗?
嗯,方法可以通过XDA实验室、XDA AppsGames论坛等网站(如APKMirror)找到。对于QuickPic,猎豹移动更改之前的最后一次更新是v4.5.2更新。如果我们在设备上安装这个APK,我们可以在谷歌Play商店禁用自动更新,但是如果您单击更新设备上的所有其他应用程序并意外更新它们,会怎么样呢?然后,您将不得不卸载应用程序并重新安装旧版本,或者恢复备份-这两者都很麻烦。但是如果我们可以永久停止更新应用程序呢?
如何重新签署您的APK文件以停止更新
本教程做了一些设置,但是一旦完成,你就有了未来文件需要的所有内容,速度会更快。对于本教程,您将需要Java和一种在电脑上打开APK文件的方法。任何标准的zip查看器都可以正常工作。你还需要安卓工作室。本指南不需要超级用户,只需在安全设置中启用“允许未知来源”。对于本教程,我将使用QuickPic v4.5.2,但是,它将适用于任何APK。
第一步
导航到你的安卓工作室文件夹,找到关键工具应用程序。对我来说,这是在c: \程序文件\ Android \ Android studio \ JRE \ bin。以管理员身份打开命令窗口并导航到该文件夹。现在,您将需要使用密钥工具生成密钥库来对APK进行重新签名。接下来,在命令窗口中键入以下内容。
keytool-genkey-v-keystore c : \ my-release-key . keystore-alias _ name-keyalg RSA-key size 2048-有效期10000
用您选择的名称替换“my-release-key”,用您选择的名称替换“alias_name”。系统会提示您输入用户名和密码。输入这些,您就可以开始了。保持文件夹和命令窗口打开。
第二步
将要签名的应用程序复制到找到keytool的文件夹中。
第三步
使用任何zip浏览器打开您选择的APK档案。我推荐7Zip。继续之前,请删除APK的“META-INF”文件夹。META-INF包含一个密钥签名文件。如果你想方便使用,你也可以将APK复制到包含jarsigner的文件夹中。Jarsigner是用来重新签署你的APK。
第四步
在命令窗口的文件夹中,键入以下命令对APK进行重新签名。
jarsigner-verbose-sigalg sha1 with RSa-digest alg SHA1-keystore c : \ my-release-key . keystore
my_application.apk别名_name
用所需信息替换“我的发布密钥”、“我的应用程序”和“别名”。您将被询问密钥库密码。进入后,您会看到文件已经签名。
第五步
把文件复制到你的手机上试试吧!它应该可以正常安装,如果你试图通过Play Store更新,你会发现它不能正常工作。
如上图所示,我们的修改是成功的!
解释
安卓有一个APK签名形式的安全系统,这意味着你设备上的所有应用程序都必须有一个只由开发者持有的特殊密钥,才能接受同一应用程序的更新。这意味着,如果有人修改了你的APK,并试图说服用户这是一个新的更新,简单的密钥验证可以表明这不是一个合法的更新,然后安卓实际上完全阻止了更新。这是一个安全功能,我们可以用来停止更新选定的安卓应用程序!