Aktualizace aplikací mohou přinést nové užitečné funkce nebo mohou odebrat funkci, která byla pro nás užitečná. Pokud tomu tak je, co obvykle děláte? S největší pravděpodobností byste hledali APK nižší verze a deaktivovali automatickou aktualizaci v Obchodu Play. I když to může fungovat, nemusí to vždy stačit - primárně ze dvou důvodů. Za prvé se mohou data vaší aplikace ztratit a za druhé můžete aplikaci omylem aktualizovat, a proto je nutné znovu projít procesem přechodu na nižší verzi. Co kdybych vám řekl, že existuje způsob, kterým můžete trvale zastavit aktualizace aplikace konkrétní aplikace? To by bylo super, že? Takže pokud jste ochotni o tom vědět víc, Zde je návod, jak trvale zastavit aktualizace jakékoli aplikace pro Android bez root:
Poznámka: Tuto metodu jsem vyzkoušel na svém Moto G3 se systémem Android 7.1.2 pomocí notebooku s operačním systémem Windows 10 Pro s Android Studio 2.3.3.
Předpoklady pro trvalé zastavení aktualizací pro libovolnou aplikaci pro Android
Chcete-li trvale zastavit aktualizace jakékoli aplikace pro Android, budete muset znovu podepsat APK požadované aplikace. Ale ještě předtím je uvedeno několik věcí, které musíte zajistit.
- Budete potřebovat software, který dokáže zobrazit a extrahovat komprimované soubory a složky. Doporučil bych WinRAR.
- Ve svém počítači budete muset mít nainstalovanou aplikaci Android Studio.
- Povolit instalaci aplikací z neznámých zdrojů v zařízení Android. Za tímto účelem přejděte do Nastavení telefonu -> Zabezpečení -> Neznámé zdroje a zapněte toto nastavení.
Jak trvale zastavit aktualizace jakékoli aplikace pro Android
Nyní, když máte požadované nastavení připravené pro postup, můžete začít podle následujících kroků.
- Přejděte na cestu ve složce Android Studio, která obsahuje soubor „keytool.exe“. Můžeš zkopírujte to pro snadnost v dalších krocích. Pokud jste instalační cestu pro aplikaci ponechali jako výchozí, měla by to být následující:
C: \ Program Files \ Android \ Android Studio \ jre \ bin
- Nyní otevřete v počítači příkazový řádek v režimu správce. Chcete-li to provést, stiskněte klávesu Win + X na klávesnici a poté stiskněte klávesu „A“. Pokud se zobrazí výzva, poskytněte mu přístup k ovládání uživatelského účtu. Nyní budete muset změňte adresář na cestu, kterou jste zkopírovali v předchozím kroku. Pokud by to byla například stejná výše uvedená cesta, spustili byste následující příkaz:
cd C: \ Program Files \ Android \ Android Studio \ jre \ bin
- Jakmile jste v tomto adresáři, proveďte následující příkaz:
keytool -genkey -v -keystore C: \ first-key.keystore -alias an_alias_has_no_name -keyalg RSA -keysize 2048 -validita 10 000
Poznámka: „First-key“ a „an_alias_has_no_name“ můžete nahradit libovolnými jmény, která dáváte přednost.
- Nyní budete vyzváni k zadání několika podrobností. Zadejte heslo které si pamatujete. Můžete zadat další podrobnosti, jak vám to vyhovuje. Když jste požádáni o potvrzení, stiskněte 'y' na klávesnici a stiskněte klávesu Enter.
- Další krok zahrnuje stahování APK verze aplikace, kterou si přejete. Můžete to udělat vyhledáním aplikace na APKMirror. Přesuňte tento soubor do složky, kterou jste otevřeli v prvním kroku. Stáhl jsem si APK pro QuickPic v4.5.2 a pro větší pohodlí jsem jej dokonce přejmenoval na QuickPic.apk.
- Nyní otevřete tento soubor APK pomocí extraktoru souborů otevřeno v režimu správce. Po tomto, smažte složku „META-INF“.
- Vraťte se zpět do okna Příkazový řádek a provést příkaz Níže uvedené. Postupujte podle zadání hesla, které jste nastavili ve výše uvedených krocích.
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore C: \ first-key.keystore QuickPic.apk an_alias_has_no_name
Poznámka: Nahraďte „first-key“ a „an_alias_has_no_name“ stejnými názvy, jaké jste použili v předchozích krocích, a „QuickPic.apk“ nahraďte názvem souboru APK.
- V předchozím kroku by měl být soubor APK znovu podepsán. Zkopírujte soubor do telefonu a nainstalujte jej. Chcete-li potvrdit, můžete zkontrolovat verzi aplikace a jejím otevřením v Obchodu Play (nedostali byste možnost ji aktualizovat).
VIZ TÉŽ: Jak zastavit automatickou instalaci aktualizací systému Windows 10
Trvale zastavit aktualizace konkrétní aplikace pro Android
Pomocí této metody můžete trvale zastavit aktualizace jakékoli aplikace pro Android ve vašem zařízení. I když to vyžaduje použití několika příkazů CMD, snažil jsem se co nejlépe vysvětlit kroky jednoduchým způsobem. Kromě této metody existuje nějaký jiný způsob, jak zastavit aktualizace jakékoli konkrétní aplikace v systému Android? Dejte mi vědět v sekci komentáře níže.