Желите да се вратите на стару верзију апликације и трајно зауставите ажурирања? Можете то учинити прилично лако, ево како! Све што вам треба је рачунар.
Постоји много апликација које постоје за које неки сматрају да су уништене ажурирањима. Неке промене се крећу од укључивања рекламног софтвера у пакету са апликацијом или апликације која се у основи претвара у део малвера. КуицкПиц, апликација која је некада била хваљена као лагана апликација са бриљантним корисничким интерфејсом, купио Цхеетах Мобиле и полако почео да укључује рекламе за друге апликације. Зар не би било лепо да можете да зауставите ажурирања и вратите се на апликацију коју су сви волели, апликацију која је постојала пре него што су рекламе гурнуте корисницима?
Па, постоји пут кроз КСДА Лабс, КСДА Аппс & Гамес форум и друге веб странице као што је АПКМиррор. У случају КуицкПиц-а, последње ажурирање пре него што га је Цхеетах Мобиле променио било је ажурирање в4.5.2. Ако инсталирамо овај АПК на наше уређаје, ми могао онемогућите аутоматска ажурирања у Гоогле Плаи продавници, али шта ако је случајно ажурирате када додирнете да бисте ажурирали све друге апликације на свом уређају? Тада бисте морали да деинсталирате апликацију, а затим поново инсталирате стару верзију или да вратите резервну копију - и једно и друго може бити гњаважа. Али шта ако бисмо могли трајно да зауставимо ажурирања за апликацију?
Како поново потписати своју АПК датотеку да бисте зауставили ажурирања
Овај водич захтева мало подешавања, али када завршите, имаћете све што вам је потребно за будуће датотеке и биће много брже. За овај водич ће вам требати Јава и метод за отварање АПК датотеке на рачунару. Сваки стандардни зип прегледник би требало да ради добро. Такође ће вам требати Андроид Студио. Овом водичу није потребан роот и једноставно захтева да се „Дозволи непознате изворе“ омогући у безбедносним поставкама. За овај водич користићу КуицкПиц в4.5.2. Међутим, радиће за било који АПК.
Корак 1
Идите до директоријума Андроид Студио и пронађите апликацију Кеитоол. За мене, ово је у Ц:\Програм Филес\Андроид\Андроид Студио\јре\бин. Отворите командни прозор као администратор и идите до ове фасцикле. Сада ћете морати да користите кеитоол да бисте генерисали складиште кључева за поновно потписивање вашег АПК-а. Затим унесите следеће у командни прозор.
keytool -genkey -v -keystore C:\my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
Замена "ми-релеасе-кеи" именом по вашем избору и "алиас_наме" именом по вашем избору. Од вас ће бити затражено да унесете корисничко име и лозинку. Унесите ово и спремни сте. Држите фасциклу и командни прозор отвореним.
Корак 2
Копирајте апликацију коју желите да пријавите у фасциклу у којој сте пронашли алатку за кључеве.
Корак 3
Отворите АПК по свом избору са било којим зип прегледником као архиву. Препоручујем 7Зип. Избришите фасциклу „МЕТА-ИНФ“ унутар АПК-а и наставите. МЕТА-ИНФ садржи датотеке за потписивање кључева. Копирајте АПК у фасциклу која такође садржи јарсигнер ако желите ради лакшег коришћења. Јарсигнер се користи за поновно потписивање вашег АПК-а.
Корак 4
Унутар фасцикле у командном прозору откуцајте следећу команду да бисте поново потписали свој АПК.
jarsigner-verbose-sigalgSHA1withRSA-digestalgSHA1-keystoreC:\my-release-key.keystore
my_application.apkalias_name
Замена „ми-релеасе-кеи“, „ми_апплицатион“ и „алиас_наме“ са потребним информацијама. Од вас ће се тражити лозинка за складиште кључева. Када га унесете, видећете да је датотека потписана.
Корак 5
Копирајте датотеку на свој телефон и испробајте је! Требало би да се инсталира добро и ако покушате да га ажурирате преко Плаи продавнице видећете да не може.
Као што видите горе, наша модификација је успела!
Објашњење
Андроид има сигурносни систем у облику АПК потписа што значи да су апликације на вашем уређају сви морају да имају посебан кључ који држи само програмер да би прихватио ажурирање истог апликација. То значи да ако неко измени ваш АПК и покуша да наведе кориснике да помисле да је то ново ажурирање, једноставна верификација кључа може показати да ово није легитимно ажурирање и онда Андроид заправо блокира ажурирање у потпуности. Ово је безбедносна функција коју можемо да користимо да зауставимо ажурирања на било којој Андроид апликацији по нашем избору, заувек!
И то је све! Надам се да сам помогао неким корисницима са овим водичем.