Вы можете сохранить их в AccountManager .
Вот официальное определение:
Этот класс предоставляет доступ к централизованный реестр учетных записей пользователей. Пользователь вводит учетные данные (имя пользователя и пароль) один раз на одну учетную запись, предоставляя приложениям доступ к онлайн-ресурсам с одобрением «одним щелчком».
blockquote>Подробное руководство по использованию AccountManager:
Однако в конце AccountManager сохраняет ваш токен только как обычный текст. Поэтому я бы предложил зашифровать ваш секрет, прежде чем хранить их в AccountManager. Вы можете использовать различную библиотеку шифрования, такую как AESCrypt или AESCrypto
. Другой вариант - использовать библиотеку Conceal . Это безопасно для Facebook и гораздо проще в использовании, чем AccountManager. Вот фрагмент кода для сохранения секретного файла с помощью Conceal.
byte[] cipherText = crypto.encrypt(plainText); byte[] plainText = crypto.decrypt(cipherText);