2012-01-03 6 views

ответ

1

Короткий ответ: Да.

Длинный ответ: вам нужно будет «зарегистрировать» ваше приложение, чтобы разделить его содержимое с вашим вторым приложением. Сказав это, нижняя сторона, вы будете делиться своим содержимым с каждым другим приложением. Не то, чтобы я видел, что это проблема, поскольку другие разработчики не обязательно будут знать, как получить доступ к данным вашего приложения с помощью Content Providers.

Вы можете следить за this link, чтобы узнать о создании и доступе к поставщикам контента.

Ох. Почти забыл. Вот как вы обмениваетесь данными между приложениями. Я лично никогда не слышал о том, что у кого-то есть общие базы данных. БД всегда закрыты для собственного приложения и никогда не подвергаются другим, включая пользователей. См. this link для получения дополнительной информации о Базах данных в Android

0

Вам просто нужно знать uri таблицы, к которой вы хотите получить доступ.

0

Вам необходимо создать пользовательский Content Provider и использовать его в другом приложении. Here - это полный пример того, как создать CustomContentProvider и использовать его в another Приложение.

Смежные вопросы