Я совершенно новичок в разработке для Android и читаю множество статей на сайте Android и в других местах. Есть много статей, которые дают очень конкретные примеры, но я не сталкивался со статьями, объясняющими следующее:
Logging-В:
Я не заметил рыночных приложений, заставляющих меня создавать учетные данные (как таковые), только проверку доступа к типам разрешений. Тем не менее, они обязательно должны иметь какие-то учетные данные для входа. Это означает, что Android предоставляет этот доступ (как-то).
Как?
Какой процесс?
Расположение базы данных:
Некоторые статьи, которые я прочитал, «подразумевают», что копия базы данных приложений находится на телефоне (сама по себе), в других - база данных, расположенная где-то еще (облако и т. Д.). Наконец, другие подразумевают, что они используют как локальную базу данных для быстрого обновления, так и удаленную базу данных для синхронизации и анализа ошибок.
Существует ли общая база данных, доступная для всех?
Вы автоматически генерируете локальную копию каждый раз?
- Кажется расточительным, поскольку вам просто нужно заново создать все это и заново синхронизировать КАЖДУЮ сущность ... но я видел, как статьи продвигают это.
Какие базы данных вы используете?
Какие рекомендации вы используете для синхронизации?
И наконец:
Если этот форум не правильный, я буду рад переместить этот вопрос. Я заглянул на форум Android Enthusiast , и он тоже не выглядел правильным.