Приложение Android, загруженное из Play Store, не является версией приложения, в котором я играю - PullRequest
0 голосов
/ 27 февраля 2019

Проблема:

На моем телефоне запускается старая версия моего приложения, независимо от загрузки новой версии приложения из Play Store.

Вопрос:

  • У кого-нибудь еще была эта проблема?
  • Была ли исправлена ​​эта проблема?

Контекст:

Я использую Unreal Engine.

Для последних 15 версий моего приложения я собирал apk и obb файлы, загружая их в Play store на внутреннюю дорожку,а затем загрузите приложение через игровой магазин на мой телефон Google Pixel 3 XL.

Это сработало отлично.до ...

Вчера мне нужно было отладить проблему с освещением, поэтому я подключил телефон к USB-кабелю, нажал кнопку Launch to Pixel 3 и отладил проблему.

Той ночью,Я сделал все как обычно, упаковал свою игру и загрузил в Play Store.

Утром я нажал кнопку обновления в магазине Play, и когда я пошел играть, мои новые текстуры, освещение, скоростьИзменения в секвенсоре и т. д., не было ли в приложении, которое я сейчас вижу на своем телефоне?

Я подумал, что устал, когда выгрузил слишком поздно ночью, и допустил ошибку, поэтому я перезагружал файлыи через несколько мгновений вернулись в магазин, через Play Console пришло обновленное сообщение, и я снова нажал кнопку загрузки.Та же проблема?

  • Я запустил adb shell dumpsys package com.Example.Name | grep version в моем окне bash и низко и вот, правильная версия была установлена ​​на моем телефоне?
  • Я пытался удалить приложение с помощью телефона.удалить, а также adb uninstall.
  • Я попытался очистить кэш магазина Play Play и перезагрузить телефон.

Затем я попросил одного из моих тестеров загрузить обновление на их телефон ... Правильная версияприложение для них пришло?

Понимание того, что использование кнопки запуска Unreal Engine каким-то образом сломало кэш Play Store или кэш приложения, стало очевидным.

1 Ответ

0 голосов
/ 07 марта 2019

С тех пор я обнаружил, что если вы заходите в приложение для просмотра файлов на телефоне, убедитесь, что оно просматривает внутреннюю память, там есть нереальная папка движка.Внутри вы можете удалить кэшированные файлы obb, которые затем в следующий раз будут загружены правильно из магазина воспроизведения.

...