Отлаживаю приложение для Android. Приложение использует токены доступа к Web сервису. Если хранить токены в SharedPreferences, то при перезапуске из IDE (использую Visual Studio) SharedPreferences перезаписывается вместе с переустановкой всего приложения. Костылей можно напридумывать, например хранить в файле на внешнем носителе, но это не хорошо в продакте. Что делать?
Я бы сделал условие для дебага и прода. И в дебаге захардкодил токены ну или бы перенаправлял на локальный прокси если вы часто сбрасуете состояние эмулятора
Ну с дебагом и продом понятно, а захардкодить токен нельзя, он меняется каждый раз, после коннекта к сервису. И когда перезапускается из студии SharedPreferences перезаписывается. Может хранить где-то в другом файле, который бы не удалялся бы при перезаписи приложения? Где? И не понял, что Вы имеете ввиду "локальный прокси", некую службу?