Для моего проекта я звоню в API, но вы должны пройти аутентификацию. Поэтому я хочу сохранить файл cookie с первого запроса, чтобы я мог использовать этот файл cookie. Как сохранить cookie только до тех пор, пока приложение активно. Я не хочу сохранять файл cookie во внутреннем хранилище из-за безопасности. Есть предположения?Сохранение переменной Android во время выполнения
-3
A
ответ
-1
Использовать общие настройки и удалить предварительные условия в onBackНаписал ваш последний вид деятельности.
SharedPreferences mPreferences = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
mPreferences.edit().putString("MY_COOKIES", mStringCookies).commit();
в последнем методе деятельности переназначения:
onBackPressed() {
SharedPreferences mPreferences = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
mPreferences.edit().remove("MY_COOKIES").commit();
-1
Дать SharedPreferences попробовать.
Сохраните файл cookie, когда вы его получили, и удалите его в onStop()
вашего Activity
или Fragment
.
+0
Я посмотрю, если это сработает. Но теперь я должен удалить каждый файл cookie вручную. Разве нет ничего другого, который удаляет меня? –
-1
Попробуйте это.
SharedPreferences sharedPreferences = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
SharedPreferences.Editor editor = sharedPreferences.edit();
editor.putInt("Cookiename","Value");
editor.apply();
Смежные вопросы
- 1. Приложение для Android - сохранение/сохранение изображений во время выполнения
- 2. Изменение переменной среды значение во время выполнения
- 3. Изменение переменной во время выполнения
- 4. Сохранение GStrings в переменной и оценить во время выполнения
- 5. Сохранение данных для использования во время выполнения
- 6. Сохранение фрагмента, добавленного во время выполнения
- 7. Сохранение данных потока файлов во время выполнения
- 8. Аннотации Android во время выполнения
- 9. Сохранение переменной во время полной работы Tomcat
- 10. Тип переменной C++ во время выполнения
- 11. Как определить тип переменной во время выполнения
- 12. Выбор типа переменной C++ во время выполнения
- 13. изменить значение глобальной переменной во время выполнения
- 14. Как изменить тип переменной во время выполнения
- 15. Создание ярлыков во время выполнения из переменной
- 16. изменение статической переменной во время выполнения
- 17. Sed-подстановка переменной во время выполнения
- 18. Объявление n числовой переменной во время выполнения
- 19. зная тип переменной во время выполнения
- 20. Значение переменной SSIS во время выполнения
- 21. как управляющее значение переменной во время выполнения
- 22. Изменение типа переменной во время выполнения
- 23. Использование строки как переменной во время выполнения
- 24. NLog - Обновление переменной (во время выполнения)
- 25. Измерение размера переменной во время выполнения C++
- 26. Добавить атрибут отображения переменной во время выполнения
- 27. Передача переменной методу во время выполнения
- 28. Изменение доступности переменной во время выполнения
- 29. Eval() не присваивает переменной во время выполнения
- 30. Создать переменную во время выполнения
Вы можете использовать синглтон со статическими переменными, который сохраняет данные печенья. – programmer23