В настоящее время я работаю над проектом электронной коммерции android, я использую базу данных sqlite для хранения данных. Мне нужно обновить мою базу данных каждый раз. Мой вопрос в том, что если я загружу свое приложение на рынок Android, как я могу обновлять свою базу данных каждый день. Я знаю об концепции управления версиями Android, если я обновляю версию своего apk, как люди, которые используют мое приложение, будут знать, что мое приложение обновлено , Пожалуйста, дайте мне ясное представление об этом. Заранее спасибо.Как Android-база данных Android будет обновляться на рынке Android?
ответ
У меня есть лучшее решение этой проблемы. Будет лучше, если вы разместите веб-службу, которая будет обслуживать информацию об обновлении. Вы можете сделать это бесплатно. Эта функция поддерживает GoogleAppEngine. Служите JSON-файл из Интернета, проанализируйте его в своем приложении. Каждый раз, когда ваше приложение запускается, пишите код для проверки информации об обновлении. ИЛИ проверить один раз в неделю или какую-либо другую стратегию. Это может быть сложнее, но вы можете обеспечить более эффективную и гибкую работу.
если я загрузить приложение в Android Market, как я могу обновить свою базу данных каждый день
Вы можете сделать этот материал с помощью веб-служб позвонить на сервер данных.
теперь вы можете иметь вопрос в уме о пользователях устройств батареи,
если вы постоянно вызов этих веб-службе аккумулятор устройства собирающейся рыхлой массы.
или
, если вы вызываете этот веб-сервис в некоторых конкретного интервале, то пользователь приложения может пропустить Actuate времени когда данные уже загружены.
, поэтому я предлагаю использовать GCM для того, чтобы направить уведомление.
How its works in your project :
- Когда ваши данные будут обновлены на сервере, то должен быть один сценарий на стороне сервера, который отправить сообщение GCM серверу с некоторой требуемой области идентификации этого приложения пакета
- когда устройство приема, что сообщение с использованием GCM receiver, возможно, вам потребуется обновить базу данных, как вы это делали.
спасибо @dhams за ваш ценный ответ, разве это невозможно с базой данных sqlite? –
@Nareshkumarkondapalli все, что вам нужно сделать, это разобрать эти данные с сервера и напрямую обновить его в локальной базе данных. – dhams
- 1. Вкладки на Android-рынке Android
- 2. Обновление Android-приложения на рынке приложений Android
- 3. Android: участник распространения приложения на рынке Android.
- 4. android textview не будет обновляться в spinner
- 5. Формат текста на Android-рынке
- 6. Обновление приложения на рынке Android
- 7. Выпуск Android на игровом рынке
- 8. Распределение приложений на Android-рынке
- 9. Как разместить пользовательские обои на Android-рынке?
- 10. Распространение сервисного приложения на рынке Android
- 11. Слайд-панель вкладок, как на рынке Android Android
- 12. о старых версиях Android на рынке google
- 13. Публикация приложения для Android на рынке
- 14. Модели телефонов с фильтром на рынке Android
- 15. Фильтрация на Android на рынке Android: требуется дозвонщик?
- 16. Опубликовать обновленную версию приложения на рынке Android
- 17. Android-приложение не отображается на рынке планшета
- 18. Счета на рынке Android: они, все, *@gmail.com?
- 19. Android минимальная версия при публикации на рынке
- 20. Фильтр Android на рынке XLarge Screen
- 21. Публикация приложения PAID на рынке Android - Индия
- 22. Ошибка при выставлении заявки на Android-рынке
- 23. Информация о торгах на рынке Android-телефонов
- 24. Уязвимость защиты от копирования на Android-рынке
- 25. Android статистика приложений на Android рынке место пользователей сети/установлен
- 26. Android-приложение, не отображающееся на рынке
- 27. Нет приложения на рынке в эмуляторе Android
- 28. Установка приложений Android на рынке через USB
- 29. Android значок фон черный на новом рынке
- 30. Приложение для Android на рынке Ссылка
спасибо @rajesh, я проверю на обслуживание json –