Size: a a a

Android Developers

2020 November 27

DE

Denis Egorov in Android Developers
Сергей Шишея
Всем привет, вопрос к тем кто встраивал in-app-updates в свои приложения. Пытаюсь получить код актуальной версии из плей маркета с помощью ээтой функции но  метод appUpdateInfo.availableVersionCode() возращает 0 независимо от того, какую сборку я делаю и какие ключи подписи использую. Может кто подсказать в чем может быть проблема? Обязательно ли публиковать новую версию в play market чтобы протестировать функционал?
можно выложить просто в бета тест
источник

DE

Denis Egorov in Android Developers
приложения должны быть подписаны одним ключом
источник

СШ

Сергей Шишея... in Android Developers
Denis Egorov
можно выложить просто в бета тест
а как мне в этом случае проверить функционал, ведь в бета тест нужно заливать апк с новым кодом версии, или заливать 2 разных версии и тестить на них?
источник

DE

Denis Egorov in Android Developers
Сергей Шишея
а как мне в этом случае проверить функционал, ведь в бета тест нужно заливать апк с новым кодом версии, или заливать 2 разных версии и тестить на них?
код версии ты можешь руками в гредле поставить. Просто собери сборку с таким же ключом, как в бета тесте. Код версии поставь, например, 1
источник

СШ

Сергей Шишея... in Android Developers
Denis Egorov
код версии ты можешь руками в гредле поставить. Просто собери сборку с таким же ключом, как в бета тесте. Код версии поставь, например, 1
при публикации требуется ставить код версии выше текущего
источник

YL

Yaroslav Lutsenko in Android Developers
Глеб Зыков
для чего?
что бы не поддерживать старые устройства?
источник

DE

Denis Egorov in Android Developers
Сергей Шишея
при публикации требуется ставить код версии выше текущего
так зачем тебе публиоквать что-то, если у тебя уже есть апк в бета тесте?
источник

DE

Denis Egorov in Android Developers
функциональность in app updates у тебя пока локально
источник

СШ

Сергей Шишея... in Android Developers
Denis Egorov
так зачем тебе публиоквать что-то, если у тебя уже есть апк в бета тесте?
есть боевая версия, без этого функционала, в бету просит ставить код версии выше, насколько я знаю
источник

ГЗ

Глеб Зыков in Android Developers
Yaroslav Lutsenko
что бы не поддерживать старые устройства?
какой-то слабенький аргумент) если новый функционал не предполагает повышения sdk - какой смысл повышать версию? тем более если устройства доходные
источник

СШ

Сергей Шишея... in Android Developers
Denis Egorov
так зачем тебе публиоквать что-то, если у тебя уже есть апк в бета тесте?
у них общий пул версий который не должен нарушать порядок, независимо от типа сборки (бета, альфа или релиз), или я не правильно этот момент понимаю?
источник

СП

Сергей П. in Android Developers
У каждой выкладываемый в стор версии должен быть номер выше предыдущей. Иначе не примет бета не бета пох
источник

DE

Denis Egorov in Android Developers
Сергей Шишея
у них общий пул версий который не должен нарушать порядок, независимо от типа сборки (бета, альфа или релиз), или я не правильно этот момент понимаю?
Я правильно понимаю, что тебе надо протестировать in app updates?
источник

СШ

Сергей Шишея... in Android Developers
Denis Egorov
Я правильно понимаю, что тебе надо протестировать in app updates?
да, но локально он мне не отдает код текущей версии в маркете
источник

DE

Denis Egorov in Android Developers
Сергей Шишея
да, но локально он мне не отдает код текущей версии в маркете
Если ты хочешь протестить, у тебя два пути:
1. Выложить apk в бета тест, но это при условии, что там нет других apk. Локально собрать такой же apk с кодом версии равным 1
2. Собрать apk с релизным ключом с кодом версии равным 1
источник

DE

Denis Egorov in Android Developers
я предполагаю, что тебе ничего не надо выкладывать
источник

DE

Denis Egorov in Android Developers
и бета у тебя уже, скорее всего, есть
источник

DE

Denis Egorov in Android Developers
ты для беты с каким ключом собираешь apk?
источник

СШ

Сергей Шишея... in Android Developers
Denis Egorov
Если ты хочешь протестить, у тебя два пути:
1. Выложить apk в бета тест, но это при условии, что там нет других apk. Локально собрать такой же apk с кодом версии равным 1
2. Собрать apk с релизным ключом с кодом версии равным 1
есть и беты старые и релизы боевые, если просто ставить версию 1 - не помогает, пробовал уже, все равно возращает актуальную как 0
источник

DE

Denis Egorov in Android Developers
проблема может быть в подписи
источник