Форум программистов, компьютерный форум CyberForum.ru

Автообновление приложения - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Клиент-сервер приложение для android http://www.cyberforum.ru/android-dev/thread1650504.html
Ситуация такая, у меня на компе стоит программка, которая парсит авито, и отправляет все новые объявы с определенных разделов ко мне в личку в вк. Но контакт иногда подлагивает, и выдает ошибки, либо капчу. Антигейт не хочу прикручивать, ошибки обработать можно, но опять же капча ... Может кто нибудь сталкивался с каким нибудь мессенджером, который не ставит лимит но отправленные сообщения себе...
Программирование Android Android Studio Здравствуйте. Сейчас изучаю C/C++ (уровень ближе к середнячку). Начинаю изучать Java. Вопрос: можно ли изучать Java используя Android Studio или надо Eclipse, или еще что-нибудь другое? Просто в дальнейшем хочу заниматься программированием под андроид и желательно бы сразу на Android Studio и программить. Я понимаю всю последовательность, те изучение именно языка Java и тд, те не пытаюсь... http://www.cyberforum.ru/android-dev/thread1650439.html
Genymotion Windows 10 Программирование Android
Установил VirtualBox 4.3 (5.14 почему-то не ставится - устанавливается, потом дает откат) и genymotion 2.6 Проблема, что не запускается девайс . Выдает ошибку
Title. Изменить размер текста Программирование Android
Здравствуйте. Какой атрибут можно использовать, что бы установить свой размер текста "Теория"? <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android"> <group android:checkableBehavior="single"> <item android:id="@+id/nav_teoria" android:title="Теория" />
Программирование Android Непонятки со шрифтами http://www.cyberforum.ru/android-dev/thread1650324.html
Всем добра. Подскажите в чем может быть проблема? Добавляю свой шрифт в проект, а мне "абру-кодабру" выдает
Программирование Android PlayMarket показывает старую версию приложения Позавчера обновил версия приложения на плеймаркете. Через час через Chrom увидел, что версия обновилась. Потом увидел, что эту версию уже скачивали. А у меня на устройстве в плеймаркете все еще старая версия предлагается. Почему так? подробнее

Показать сообщение отдельно
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,723
04.03.2016, 14:07     Автообновление приложения
androbro, да, неплохо, спасибо! Мне кажется, здесь есть какие-то подводные камни, но пока найти не могу. Давайте попробуем по шагам.
1) при авторизации в приложении проверяем наличие обновления.
2) при запуске проверяем наличие apk установочного файла из SharedPreferences, и если таковой имеется - удаляем.
Не знаю точно, какова последовательность этих двух пунктов. Допустим, проверить обновления можно только после авторизации (чтобы неизвестные пользователи не могли обновиться или сервер не пускает).
3) если оно имеется, скачиваем в какое либо место(при этом сохраняя его допустим в SharedPreferences).
Думаю, тут надо предложить скачать. Иначе, если пользователь не хочет обновляться, программа будет каждый раз удалять и скачивать.
4) кидаем интент на установку этого файла.
5) пользователь либо устанавливает, либо нет, без разницы.
Во время выполнения возможны подводные камни. Если поглядеть http://stackoverflow.com/a/9045884/2914140, то там упоминается про подписывание приложения тем же ключом. Интересно, что получится, если название пакета или ключ отличаются. Насколько я понял, удалять текущую программу перед установкой нельзя, она заменится автоматически.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru