Как приложения используют sqlite? - PullRequest
0 голосов
/ 25 марта 2012

Я новичок в разработке приложений для Android, и у меня есть простой вопрос sqlite.Что если два разных приложения используют таблицу с одинаковым именем и сигнатурой, не будет ли конфликтов?Создает ли каждое приложение свой собственный экземпляр sqlite?

Ответы [ 2 ]

0 голосов
/ 25 марта 2012

Каждое приложение (по умолчанию, за некоторыми исключениями) создает свою собственную базу данных sqlite в своей собственной папке. Таким образом, другое приложение не может иметь (по умолчанию) доступ к этой базе данных. Базы данных могут совместно использоваться приложениями с помощью ContentProviders.

0 голосов
/ 25 марта 2012

Да, каждое приложение имеет свою собственную базу данных ( см. Здесь ). Приложения могут обмениваться данными друг с другом, используя контент-провайдеров .

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