Я выкопал код для shared_preferences и обнаружил, что можно получить все префы сразу, напрямую вызывая метод для methodChannel (который я не рекомендую, поэтому сохранил старый ответ также).
Вот как вы можете это сделать
const MethodChannel _kChannel =
MethodChannel('plugins.flutter.io/shared_preferences');
final Map<Object, Object> fromSystem =
await _kChannel.invokeMethod('getAll');
print(fromSystem);
fromSystem
- это Map
, который имеет все значения.
Примечание. Следует обратить внимание на то, что все ключи имеют префикс «flutter.», Например, «user_id» станет «flutter.user_id».