Када будете спремни да промените Android App Bundle или APK, у овом чланку можете да сазнате шта треба да урадите да бисте се уверили да ће постојећи корисници добити ажурирање.
Припремите ажурирања
- Назив пакета ажурираног скупа апликација или APK-а мора да буде исти као актуелна верзија.
- Кôд верзије мора да буде већи од актуелне верзије. Идите на сајт Android програмера да бисте сазнали више о одређивању верзије апликације.
- Ажурирани скуп апликација или APK мора да буде потписан истим потписом као актуелна верзија.
Да бисте проверили да ли ће потпис за APK бити верификован у свим верзијама Android платформе коју APK подржава, можете да користите алатку apksigner
(доступну у верзији 24.0.3 и новијим верзијама Алатки за прављење пакета за развој софтвера за Android) уз следећу синтаксу:
apksigner verify --verbose --print-certs apkname.apk
Ако се потпис не верификује, треба да користите кључ повезан са APK-ом који сте већ отпремили.
Сазнајте више о потписивању апликације.
Савет: Користите истраживач скупова апликација да бисте лако управљали скуповима апликација и APK-овима на једном месту.
$ jarsigner -verify -verbose -certs my_application.aab
Ако су резултати идентични, користите исти кључ и спремни сте да наставите. Ако су резултати различити, мораћете поново да потпишете скуп апликација исправним кључем.
Сазнајте више о потписивању апликације.
Савет: Користите истраживач скупова апликација да бисте лако управљали скуповима апликација и APK-овима на једном месту.
Отпремите APK или скуп апликација
Када ажурирани артефакт буде спреман, можете да направите ново издање.
Испорука ажурирања
Када пошаљете ажурирање апликације, у горњем десном углу њених страница у Play конзоли приказује се „Преглед је у току“. Када објавимо ажурирање, почиње његова дистрибуција постојећим корисницима.
Када ажурирање постане доступно, корисници могу да га преузму са странице уноса у Продавници за апликацију или са странице Моје апликације у апликацији Play продавница. Ако је корисник укључио аутоматско ажурирање за апликацију, ажурирање се аутоматски преузима и инсталира.
Имајте на уму да испорука ажурирања апликација постојећим корисницима може мало да потраје.
Опозовите објављивање апликације
Када опозовете објављивање апликације, постојећи корисници могу и даље да користе апликацију и добијају ажурирања апликације. Нови корисници неће моћи да је пронађу на Google Play-у и преузму.
Предуслови: Пре него што можете да опозовете објављивање апликације, морате да се уверите:
- да сте прихватили најновији Уговор о дистрибуцији за програмере.
- да апликација не садржи грешке које треба да исправите, на пример, проверите да ли сте попунили упитник за оцену садржаја и навели детаље о циљној публици и садржају апликације.
- да заказано објављивање није активно за апликацију чије објављивање желите да опозовете.
Да бисте опозвали објављивање апликације:
- Отворите Play конзолу.
- Изаберите апликацију.
- Изаберите Издање > Подешавање > Напредна подешавања.
- На картици Доступност апликације изаберите Опозови објављивање.
Ажурирање системских апликација
Корисници ће моћи да виде системске апликације (укључујући унапред учитане апликације) у одељку Моје апликације у Google Play продавници чим се апликација са истим називом пакета отпреми у Play конзолу (чак и ако је објављивање апликације опозвано).
Google Play може да управља ажурирањима унапред учитаних апликација ако су испуњени следећи услови:
- Унапред учитана апликација треба да буде на системској партицији
- Унапред учитана апликација треба да буде бесплатна
- Унапред учитана апликација треба да буде потписана истим потписом као и апликација објављена на Google Play-у
- Назив пакета унапред учитане и ажуриране апликације треба да буде исти
- Кôд верзије ажуриране апликације треба да буде већи од кода верзије предучитане апликације
Ако треба да отпремите системску апликацију и том приликом видите поруку о грешци, обратите нам се.