Неправильное поведение установщика пакетов - PullRequest
7 голосов
/ 21 апреля 2010

Я не могу понять и исправить следующее поведение, отображаемое установщиком пакетов.

В моем приложении, когда я нажимаю на кнопку «обновить приложение», я загружаю с веб-сервера, обновляю apk (если есть) и запускаю Установщик пакетов, чтобы установить пакет. Все идет хорошо, и после завершения установки отображается вид с двумя кнопками «Открыть» и «Готово».

Однако нажатие кнопки «открыть» не может открыть установленное обновление, как это должно быть, даже если намерение при запуске запуска отправляется, как я наблюдал в logcat. Нажав на кнопку меню и пройдя через установленные приложения, я могу найти обновленное приложение и запустить его отсюда.

Что мне нужно сделать, чтобы запустить обновление, нажав open в окончательном представлении Package Installed?

1 Ответ

1 голос
/ 09 мая 2010

Не лучше ли позволить приложению Android Market Place обрабатывать процесс обновления вашего приложения, а не загружать и устанавливать apk самостоятельно в вашем приложении?

В вашем вопросе не указано, почему вы это делаетеесли у вас есть конкретная причина, обновите ваш вопрос, и я постараюсь посмотреть по-другому.

regards

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...