2 приложения Бесплатная и платная версия в Google play доступность сохраненных данных?
Собираюсь сделать 2 приложения бесплатное и платное, в google play будет как 2 приложения.
Вопрос после перехода на платную версию, будут ли доступны настройки, БД sqlite, файлы приложения? Код приложений идентичен в плане работы с этими разделами.
А нельзя через гуглплей просто продавать подписку (там есть подписка "навсегда")?
Нет подписки - приложение работает в "демо-режиме", есть подписка - работает как надо.
p.s.
Вообще много раз видел, что разрабы делают две версии приложения, именно демо и платное. Не совсем понимаю смысл, ибо подписка именно для того и придумана.
Если не использовать хранение данных, как описал в вопросе то вариант платное/бесплатное очень удобен т.к. идет проверка по названию пакета платного приложения, с подпиской чуть посложнее нужно добавлять библиотеку и дописывать работу с методами.
Файлы приложения хранятся в /data/data/package.name/ сторонним приложениям они не доступны, однако решение есть:
Данные из SQLIte можно получить в любом другом приложении при настроенном ContentProvider в родительском приложении: startandroid.ru/ru/uroki/vse-uroki-spiskom/166-uro...
Вряд ли, так как различные файлы программа создает в своей директории, наверное. Установите программно одинаковые пути сохранения данных для первого и для второго приложения, и при входе проверяйте их наличие по этому пути и загружайте.
Про SQLite сказать ничего не могу, не имел с этой БД никакого опыта.
Там фишка не коде, а в пакете и ключе. Гугл плей не даст создать два приложения с одинаковыми пакетами.А сейвы легко сохранить в отдельной директории и тащить оттуда данные.