Мне нужно сохранить одну строку аутентификации (общее предпочтение) внутри поставщика контента, чтобы я мог использовать эту строку аутентификации еще одним другим приложением.
Я нашел так много примеров для базы данных SQLite с поставщиком контента, но в моем случае таблица не нужна.
может кто-нибудь, пожалуйста, помогите мне, как сохранить простую строку в поставщике контента и получить ее другим приложением.
Спасибо
вы можете проверить этот ответ
Общие предпочтения - один из способов добиться этого. Вы видите, когда вы устанавливаете предпочтение, вы можете выбрать вариант сделать его доступным для чтения другим приложением. Вот как вы можете установить общий параметр в одном приложении и получить к нему доступ в другом, я бы предоставил код, но ответ, который я пометил, - это именно то, что я сделал бы. Также я не знаю вашего конкретного случая, но sqlite только для этой цели добавит много головной боли. Даже если вы решите пойти на это, вы должны проверить базу данных номеров здесь
Context.MODE_WORLD_READABLE предназначен для доступа к глобальным данным, я не хочу, чтобы строковое значение было доступно для всех других приложений.
Два варианта, которые приходят на ум, - это использование SQLite или, может быть, всемирно читаемый общий ресурс (посмотреть здесь).